An efficient task scheduling algorithm for heterogeneous multi-cloud environment | IEEE Conference Publication | IEEE Xplore