Energy Sustainability–Survey on Technology and Control of Microgrid, Smart Grid and Virtual Power Plant | IEEE Journals & Magazine | IEEE Xplore