1. Faculty of Science, Department of Chemistry, Cairo University, Giza, Egypt
2. Ministry of Military Production, Science and Technology Center of Excellence (STCE), Cairo, Egypt
3. Department of Chemistry and Pharmacy, University of Erlangen-Nuremberg, Erlangen, Germany
4. Faculty of Chemistry, Jagiellonian University, Krakow, Poland