1. Department of Computer Science, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi Arabia
2. Department of Mathematics, College of Science, Taif University, Taif, Saudi Arabia
3. Department of Electronic Engineering, Sudan University of Science and Technology, Sudan
4. Department of Computer Engineering, College of Computers and Information Technology, Taif University, Taif, Saudi Arabia