1. Department of Computer Sciences, College of Computer and Information Science, Princess Nourah Bint Abdulrahman University, Riyadh, Saudi Arabia
2. Department of Computer Science, College of Computing and Information Technology, Shaqra University, Shaqra, Saudi Arabia
3. Department of Communications and Electronics, Delta Higher Institute for Engineering and Technology (DHIET), Mansoura, Egypt
4. Computer Engineering and Control Systems Department, Faculty of Engineering, Mansoura University, Mansoura, Egypt
5. Faculty of Artificial Intelligence, Delta University for Science and Technology, Mansoura, Egypt