Thermomechanical Fatigue Life Prediction for a Marine Diesel Engine Piston considering Ring Dynamics