1. Department of Computer Science, University of Engineering and Technology Lahore, Lahore, Pakistan
2. University of Management and Technology, Sialkot Campus, Lahore, Pakistan
3. Division of Information and Computing Technology, College of Science and Engineering (CSE), Hamad Bin Khalifa University (HBKU), Qatar Foundation, Doha, Qatar
4. Computing Science and Mathematics, University of Stirling, Stirling, U.K.