Distributed Control Strategies for Microgrids: An Overview | Synapse