An improved genetic algorithm using greedy strategy toward task scheduling optimization in cloud environments | Litlas