A Firefly-based Task Scheduling Algorithm for the Cloud Computing Environment: Formal Verification and Simulation Analyses | IEEE Conference Publication | IEEE Xplore