1. Department of Computer Science, College of Science and Arts, Sharurah, 68341, Najran University, Saudi Arabia
2. Computer Science and Information Technology Department, College of Science, Ibb, 70270, Yemen
3. Information and Computer Science Department, College of Computer Science and Engineering, University of Ha’il, Hail, 55211, KSA
4. Deanship of E-Learning and Information Technology, Jazan University, Jazan, 82511, Kingdom of Saudi Arabia