1. Department of Zoology, Faculty of Science, Mansoura University, Mansoura 35116, Egypt.
2. Department of Toxicology, Faculty of Medicine, Mansoura University, Mansoura 35116, Egypt.
3. Faculty of Health and Life Science, Oxford Brookes University, Headington Campus, Oxford, OX3 0BP, UK.