When smart grid meets geo-distributed cloud: An auction approach to datacenter demand response | Synapse