A Microgrid Energy Management System with Demand Response for Providing Grid Peak Shaving | Synapse