Software-Defined Power Grids: A Survey on Opportunities and Taxonomy for Microgrids | IEEE Journals & Magazine | IEEE Xplore