Microgrid Optimal Scheduling With Multi-Period Islanding Constraints | Synapse