1. Biological Sciences Department, Faculty of Science, King Abdulaziz University, P.O. Box 80203, Jeddah 21589, Saudi Arabia
2. Laboratory Department, University Medical Services Center, King Abdulaziz University, P.O. Box 80200, Jeddah 21589, Saudi Arabia
3. Therapeutic and Protective Proteins Laboratory, Protein Research Department, Genetic Engineering and Biotechnology Research Institute, City for Scientific Research and Technology Applications, New Borg EL-Arab, Alexandria 21934, Egypt