1. Department of Electrical & Computer Engineering, International Islamic University, Islamabad 44000, Pakistan
2. Department of IT & CS, Faculty of FECID, PAF-IAST, Haripur 22620, Pakistan
3. Department of Computer Engineering, College of Computer and Information Sciences, King Saud University, P.O. Box 51178, Riyadh 11543, Saudi Arabia
4. School of Information Science and Engineering, NingboTech University, Ningbo 315100, China
5. School of Continuing Studies, McGill University, QC H3A 0G4, Canada