Distributed Optimal Energy Management for Microgrids in the Presence of Time-Varying Communication Delays | IEEE Journals & Magazine | IEEE Xplore