Optimal sequential preventive maintenance policy for a repairable system with maintenance windows. (February 2020)