1. Department of Information Technology, College of Computing and Informatics, Saudi Electronic University, Riyadh, Saudi Arabia
2. Department of Computer Science, College of Computer and Information Sciences, King Saud University, Riyadh, Saudi Arabia
3. Department of Computer Science, Faculty of Computing and Information Technology, Taiz University, Taiz, Yemen