A Fog Computing Architecture for Energy Demand Scheduling in Smart Grid | IEEE Conference Publication | IEEE Xplore