1. National University of Sciences and Technology (NUST), Islamabad, Pakistan
2. Department of Computer Sciences, College of Computer and Information Sciences, Princess Nourah Bint Abdulrahman University, P.O. Box 84428, Riyadh, Saudi Arabia
3. Department of Computer Science and Information Systems, College of Applied Sciences, Almaarefa University, Diriyah, Riyadh, Saudi Arabia
4. Computer Science Department, Faculty of Computers and Information, South Valley University, Qena, Egypt