Geography-Aware Task Scheduling for Profit Maximization in Distributed Green Data Centers | IEEE Journals & Magazine | IEEE Xplore