Application of artificial neural network for predicting the dynamic performance of a free piston Stirling engine. (1st March 2020)