1. Applied Organic Chemistry Department, Center of Excellence for Advanced Science, National Research Centre, Giza, Egypt
2. Department of Organic and Applied Chemistry, University of Łódź, Łódź, Poland
3. Department of Chemistry, University of Zurich, Zurich, Switzerland