Linear permanent magnet Electric Generator for Free Piston Engine applications | IEEE Conference Publication | IEEE Xplore