Effect of aspect ratio on frequency and power generation of a free-piston linear generator. (25th June 2021)