1. Department of Computer Science, College of Computer and Information Sciences, Majmaah University, Al-Majmaah 11952, Saudi Arabia
2. Department of Computer Science, Faculty of Computer and Information Systems, Islamic University of Madinah, Medinah 42351, Saudi Arabia
3. Scientific Computing Department, Faculty of Computers and Artificial Intelligence, Benha University, Benha 13511, Egypt
4. Computer Science Department, Integrated Thebes Institutes, Cairo 11331, Egypt
5. Artificial Intelligence Department, Faculty of Computers and Artificial Intelligence, Benha University, Benha 13511, Egypt
6. Faculty of Computer Studies, Arab Open University, Cairo 11211, Egypt