A residual strain model for progressive fatigue damage analysis of composite structures. (1st June 2017)