A Distributed Demand Response Algorithm and its Application to Campus Microgrid | IEEE Conference Publication | IEEE Xplore