1. Organometallic and Organometalloid Chemistry Department, National Research Centre, Cairo, Egypt
2. Applied Organic Chemistry Department, National Research Centre, Cairo, Egypt
3. Department of Chemistry, Faculty of Science, Taibah University, Almadinah Almunawarrah, Saudi Arabia
4. Department of Chemistry of Natural and Microbial Products, National Research Centre, Cairo, Egypt
5. Chemistry Department, Faculty of Science, Al-Azhar University (Boys), Cairo, Egypt