1. Department of Computer Science, College of Science & Art at Mahayil, King Khalid University, Muhayil 61321, Saudi Arabia
2. Department of Information Systems, College of Computer and Information Sciences, Princess Nourah Bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia
3. Department of Special Education, College of Education, King Saud University, Riyadh 12372, Saudi Arabia
4. Unit of Scientific Research, Applied College, Qassim University, Buraydah 51425, Saudi Arabia
5. Research Center, Future University in Egypt, New Cairo 11835, Egypt
6. Department of Computer and Self Development, Preparatory Year Deanship, Prince Sattam bin Abdulaziz University, Al-Kharj 11942, Saudi Arabia