An Efficient Genetic Algorithm for Task Scheduling in Heterogeneous Distributed Computing Systems | IEEE Conference Publication | IEEE Xplore