Temposonics magnetostrictive technology