Coordinated Distributed Predictive Control for Voltage Regulation of DC Microgrids With Communication Delays and Data Loss | IEEE Journals & Magazine | IEEE Xplore