Minimizing Energy Costs for Geographically Distributed Heterogeneous Data Centers | IEEE Journals & Magazine | IEEE Xplore