Nonlinear fatigue life prediction model based on isodamage curve considering two-block loading