1. Nano-Photochemistry and Solarchemistry Laboratory, Department of Chemistry, Faculty of Science, Ain Shams University, Abbassia, Cairo 11566, Egypt
2. Laboratory for Functional Polymers, EMPA, Überlandstrasse 129, CH-8600 Dübendorf, Switzerland
3. Nanotechnology Program, Nile University, Smart Village-B71 K28, Cairo/Alex Desert Road, Cairo, Egypt