Stirling engine powered power bank