Dynamic Behaviour Prediction of Free-Piston Stirling Engines