1. Department of Computer Science, Najran University, Najran, Saudi Arabia
2. Batterjee Medical College, College of Medicine, Jeddah, Saudi Arabia
3. Department of Computer and Information Technology, Purdue University, West Lafayette, IN, USA
4. Department of Computer Science and Information Systems, Bradley University, Peoria, IL, USA