A cost-effective two-stage optimization model for microgrid planning and scheduling with compressed air energy storage and preventive maintenance. (February 2021)