1. Chemistry Department, Faculty of Science, Minia University, El-Minia, Egypt
2. Institute of Organic Chemistry, Karlsruhe Institute of Technology, Karlsruhe, Germany
3. Institute of Biological and Chemical Systems (IBCS-FMS), Karlsruhe Institute of Technology, Karlsruhe, Germany
4. Department of Chemistry, University of Helsinki, Helsinki, Finland