Research on the efficiency of free-piston stirling power generating system | IEEE Conference Publication | IEEE Xplore