Onboard auxiliary power and desalination unit with a free piston Stirling engine