1. Mathematics and Computer Science Department, University of Ahmed DRAIA, 01000 Adrar, Algeria
2. LDDI Laboratory, Faculty of Science and Technology, University of Ahmed DRAIA, 01000 Adrar, Algeria
3. Faculty of Science &Engineering, Galala University, Suez, Egypt
4. Department of Computer Science, Al-Aqsa University, P.O. Box 4051, Gaza, State of Palestine
5. Department of Mathematics, Faculty of Science, Zagazig University, Zagazig 44519, Egypt
6. Department of Information Technology, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, P.O.Box 84428, Riyadh 11671, Saudi Arabia
7. Artificial Intelligence Research Center (AIRC), College of Engineering and Information Technology, Ajman University, Ajman, UAE
8. Department of Information Technology, Al-Huson University College, Al-Balqa Applied University, Irbid, Jordan
9. State Key Laboratory for Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, China
10. Institute for High Performance Computing and Networking, National Research Council, Rende(CS), Italy