1. Department of Biological Sciences, Rabigh College of Science and Arts, King Abdulaziz University (Jeddah), Rabigh Branch, Rabigh 21911, Saudi Arabia
2. Department of Biochemistry, Faculty of Science, King Abdulaziz University, Jeddah, Saudi Arabia
3. Department of Anatomy and Embryology, Faculty of Veterinary Medicine, Kafrelsheikh University, Postal Box, Kafr El Sheikh 33516, Egypt
4. Department of Anatomy and Embryology, Faculty of Veterinary Medicine, Zagazig University, Postal Box, Zagazig 44519, Egypt
5. Department of Animal Wealth Development, Genetics and Genetic Engineering, Faculty of Veterinary Medicine, Zagazig University, Zagazig, Egypt
6. Department of Animal Production, College of Food and Agricultural Science, King Saud University, Riyadh 11451, Saudi Arabia
7. Department of Physiology, Faculty of Veterinary Medicine, Zagazig University, Zagazig, Egypt
8. Department of Human Anatomy and Embryology, Faculty of Medicine, Zagazig University, Zagazig, Egypt
9. Department of Medical Biochemistry, Faculty of Medicine, Mansoura University, Mansoura, Egypt
10. Department of Biology, College of Science, King Abdulaziz University, Jeddah, Saudi Arabia