Distributed Cooperative Control of DC Microgrids | Synapse