1. Faculty of Applied Medical Sciences, Najran University , Najran , Saudi Arabia
2. Prince Sattam bin Abdulaziz University , Alkharj , Saudi Arabia
3. Applied Sciences College, Al-Majmaah University , Riyadh , Saudi Arabia
4. Batterjee Medical College , Jeddah , Saudi Arabia
5. Faculty of Science and Technology, Al Neelain University , Khartoum , Sudan