Total fatigue life prediction of TC4 titanium alloy based on surface notch