A Survey on Information Communication Technologies in Modern Demand-Side Management for Smart Grids: Challenges, Solutions, and Opportunities | IEEE Journals & Magazine | IEEE Xplore