A Distributed Algorithm for Managing Residential Demand Response in Smart Grids | IEEE Journals & Magazine | IEEE Xplore