1. Therapeutical Chemistry Department; National Research Centre; Dokki 12622 Giza Egypt
2. Department of Organometallic and Organometalloid Chemistry; National Research Centre; Dokki 12622 Giza Egypt
3. Pesticide Chemistry Department; National Research Centre; Dokki 12622 Giza Egypt
4. Environmental Virology Laboratory, Water Pollution Research Department; National Research Centre; Dokki 12622 Giza Egypt