[1] Egypt Japan Univ Sci & Technol, Inst Basic & Appl Sci, Alexandria 21934, Egypt
[2] Tanta Univ, Fac Sci, Chem Dept, Tanta 31527, Egypt
[3] Khalifa Univ Sci & Technol, Ctr Catalysis & Separat CeCaS, POB 127788, Abu Dhabi, U Arab Emirates
[4] Khalifa Univ Sci & Technol, Dept Chem, POB 127788, Abu Dhabi, U Arab Emirates
[5] Khalifa Univ Sci & Technol, Dept Mech Engn, POB 127788, Abu Dhabi, U Arab Emirates
[6] Univ Bahrain, Coll Sci, Dept Chem, Sakhir 32038, Bahrain
[7] Alexandria Univ, Inst Grad Studies & Res, Dept Mat Sci, 163 Horrya Ave, Alexandria 21526, Egypt
[8] Mansoura Univ, Fac Engn, Math & Engn Phys Dept, PO 35516, Mansoura, Egypt