China
Chinese Academy of Sciences (CAS) - Technical Institute of Physics and Chemistry
Free-piston Stirling generator, Novel gas combustor, Multiple nozzles, Numerical simulation, Experimental validation