1. College of Artificial Intelligence, Arab Academy for Science, Technology and Maritime Transport, Alamein 51718, Egypt
2. Research and Innovation Center, Arab Academy for Science, Technology and Maritime Transport, Alamein 51718, Egypt
3. College of Engineering, Arab Academy for Science, Technology and Maritime Transport, P.O. Box 1029, Alexandria 21532, Egypt
4. College of Medicine, Arab Academy for Science, Technology and Maritime Transport, Alamein 51718, Egypt
5. Department of Instructional Technology and Learning Sciences, Utah State University, Logan, UT 84322, USA