Transparent NASA free piston Stirling engine (How it works?!)