1. Faculty of Computer Sciences and Mathematics, Ahmed Draia University, Adrar 01000, Algeria
2. Information Technology Department, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, Riyadh 11671, Saudi Arabia
3. Department of Computer Science, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, Riyadh 11671, Saudi Arabia
4. Department of Mathematics, Faculty of Science, Zagazig University, Zagazig 44519, Egypt
5. Department of Artificial Intelligence Science and Engineering, Galala University, Suze 435611, Egypt
6. Artificial Intelligence Research Center (AIRC), Ajman University, Ajman 346, United Arab Emirates
7. Department of Electrical and Computer Engineering, Lebanese American University, Byblos 13-5053, Lebanon