Fatigue life prediction and strength degradation of wind turbine rotor blade composites