Distributed Cooperative Optimal Control of DC Microgrids With Communication Delays | Synapse