1. College of Computer Science and Information Systems, Najran University, Najran, Saudi Arabia
2. Department of Clinical Laboratory Sciences, College of Applied Medical Sciences, Najran University, Najran, Saudi Arabia
3. Faculty of Applied Medical Sciences, King Khalid University, Abha, Saudi Arabia