An Optimal Task Placement Strategy in Geo-Distributed Data Centers Involving Renewable Energy | IEEE Journals & Magazine | IEEE Xplore