Power piston support components design of free piston Stirling linear generator | IEEE Conference Publication | IEEE Xplore