affiliation not provided to SSRN
free piston Stirling engine, thermoacoustic effect, temperature gradient, acoustic power