Optimal opportunistic maintenance scheduling for continuous process manufacturing systems under time-varying demand and quality-reliability dependency