1. Umm Al-Qura University,Computer Science Department,Jamoum,Saudi Arabia
2. King Abdulaziz University,Natural Products and Alternative Medicine Department,Jeddah,Saudi Arabia
3. University of Tabuk,Pharmacy Practice Department,Tabuk,Saudi Arabia
4. Umm Al-Qura University,Biology Department,Jamoum,Saudi Arabia
5. Research Center King Faisal Specialist Hospital and Research Center,Jeddah,Saudi Arabia
6. University of Nevada,Computer Science and Engineering Department,Nevada,United State of America