1. Molecular Genetic & Molecular Biology Lab, Zoology Department, Faculty of Science, South Valley University, Qena, Egypt
2. Zoology Department, Faculty of Science, South Valley University, Qena, Egypt
3. Zoology Department, Faculty of Science, New Valley University, El-Kharga, Egypt
4. Zoology Department, Faculty of Science, Damanhur University, Damanhur, Egypt
5. Department of Surgery, Charles Drew University of Medicine and Science, Los Angeles, CA 90059, USA
6. Department of Surgery, University of California Los Angeles, Los Angeles, CA 90095, USA