EHGA: A Genetic Algorithm Based Approach for Scheduling Tasks on Distributed Edge-Cloud Infrastructures | IEEE Conference Publication | IEEE Xplore