Design and numerical simulation of a magnetostrictive electric power generator.