Use of transverse-flux machines in a free-piston generator | IEEE Conference Publication | IEEE Xplore