1. Department of Computer Science, SBA School of Science and Engineering, Lahore University of Management Sciences, Lahore, Pakistan
2. Department of Electrical Engineering, SBA School of Science and Engineering, Lahore University of Management Sciences, Lahore, Pakistan
3. Department of Computer Science, Institute of Space Technology, Islamabad, Pakistan
4. Department of Electrical Engineering and Computer Science, Embry-Riddle Aeronautical University, Daytona Beach, FL, USA
5. Cloud Computing and Distributed Systems Laboratory, School of Computing and Information System, University of Melbourne, Parkville, VIC, Australia