1. Chemistry Department, Faculty of Science, Minia University El-Minia, Egypt
2. Chemistry Department, Florida Institute of Technology, Melbourne, FL, USA
3. Institute of Organic Chemistry, Karlsruhe Institute of Technology Karlsruhe, Germany
4. Department of Chemistry, University of Helsinki Helsinki, Finland
5. Medicinal Chemistry Department, Faculty of Pharmacy, Minia University El-Minia, Egypt