Free piston linear generator in comparison to other range-extender technologies | IEEE Conference Publication | IEEE Xplore