Distributed multi-agent microgrids: a decentralized approach to resilient power system self-healing | Synapse