Dynamic Simulation and Optimization of Rhombic Drive Stirling Engine Using MSC ADAMS Software. (2016)