Smart Grids Empowered by Software-Defined Network: A Comprehensive Review of Advancements and Challenges | IEEE Journals & Magazine | IEEE Xplore