1. Department of Zoology, Faculty of Science, Cairo University, 12613 Giza, Egypt
2. Faculty of Biotechnology, October University for Modern Science and Arts, 6th October, Giza, Egypt
3. Organometallic and Organometalloid Chemistry Department, National Research Centre, 12622 Cairo, Egypt
4. Department of Chemistry, Faculty of Science, Cairo University, Giza, Egypt