1. NanoStruc Research Group, Chemistry Department, Faculty of Science, Helwan University, Cairo 11795, Helwan, Egypt
2. Institut Européen des Membranes (IEM), UMR 5635, Univ. Montpellier, ENSCM, CNRS, Place Eugène Bataillon, 34095 Montpellier, France
3. School of Chemical Science, Dublin City University, Dublin 9, Ireland
4. Dept. of Refining, Egyptian Petroleum Research Institute, Cairo, 11727, Egypt
5. Dept. of Analysis and Evaluation, Egyptian Petroleum Research Institute, Cairo, 11727, Egypt
6. LCPME, UMR 7564, CNRS, Université de Lorraine, 405, Rue de Vandoeuvre, 54600 Villers-les-Nancy, France
7. NanoBioMedical Centre, Adam Mickiewicz University, 3 Wszechnicy Piastowskiej Str., Poznan, 61-614, Poland