A Comprehensive Analysis of optimization of task scheduling algorithms for IOT applications in a Combined Environment of Cloud, Fog and Edge | IEEE Conference Publication | IEEE Xplore