Are Stirling Engines the Future of Renewable Energy Storage?