Use of transverse-flux machines in a free-piston generator | IEEE Journals & Magazine | IEEE Xplore