[1] Cairo Univ, Fac Sci, Chem Dept, Giza 12613, Egypt
[2] Egyptian Petr Res Inst EPRI, Refining Dept, 1 Ahmed El Zomor St, Nasr City 11727, Cairo, Egypt
[3] Egypt Japan Univ Sci & Technol, Basic & Appl Sci Inst, Dept Nanosci, New Borg El Arab 21934, Alexandria, Egypt