1. Department of Computer Science, COMSATS University Islamabad, Lahore, Punjab, Pakistan
2. Department of Computer Science and Information Technology, Virtual University of Pakistan, Lahore, Punjab, Pakistan
3. Department of Electrical and Computer Engineering, COMSATS University Islamabad, Lahore, Punjab, Pakistan
4. School of Computing, Engineering and the Built Environment, Edinburgh Napier University, Edinburgh, Scotland, United Kingdom
5. Department of Computer Science and Engineering, School of Engineering, American University of Ras al Khaimah, Ras al Khaimah, United Arab Emirates