Residual stress relaxation and duty cycle on high cycle fatigue life of micro-arc oxidation coated AA7075-T6 alloy. (January 2020)