1. Biology Department, Faculty of Science, Princess Nourah Bint Abdulrahman University, Riyadh 11671, Saudi Arabia
2. Zoology and Entomology Department, Faculty of Science, Helwan University, Cairo, Egypt
3. Biochemistry and Molecular Biology Department, Faculty of Pharmacy, Helwan University, Cairo, Egypt
4. Faculty of Biotechnology, Modern Sciences and Arts University (MSA), Giza, Egypt