1. Department of Photochemistry, National Research Centre, Dokki, Egypt
2. Department of Chemistry, Faculty of Science, El-Minia University, El-Minia, Egypt
3. Institute of Organic Chemistry, Karlsruhe Institute of Technology, Karlsruhe, Germany
4. Chemistry Department, Faculty of Science, Aswan University, Aswan, Egypt
5. Chemistry Department, Florida Institute of Technology, Melbourne, FL, USA