1. Department of Computer Engineering, Information Technology University (ITU) of the Punjab, Lahore 54600, Pakistan
2. Department of Electrical Engineering, Information Technology University (ITU) of the Punjab, Lahore 54600, Pakistan
3. Division of Information and Computing Technology, College of Science and Engineering, Hamad Bin Khalifa University, Qatar Foundation, Doha 34110, Qatar
4. Department of Computer Science, Bahria University, Lahore Campus, Lahore 54782, Pakistan