1. Organometallic and Organometalloid Chemistry Department, National Research Centre, Cairo, Egypt
2. Chemistry Department, Faculty of Science, Al-Azhar University, Cairo, Egypt
3. Botany and Microbiology Department, Faculty of Science, Al-Azhar University, Cairo, Egypt
4. Center for Virus Research and Studies, Al-Azhar University, Cairo, Egypt