1. Biology Department, College of Science, King Khalid University, Abha, Saudi Arabia
2. Zoology Department, College of Science, Damanhour University, Damanhour, Egypt
3. Zoology Department, College of Science, Fayoum University, Fayoum, Egypt
4. Community of Nursing Care, Nursing College, King Khalid University, Abha, Saudi Arabia
5. Community Health Nursing, Faculty of Nursing, Helwan University, Helwan, Egypt
6. Department of Pathology, College of Medicine, King Khalid University, Abha, Saudi Arabia
7. Biology Department, Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia