[1] City Sci Res & Technol Applicat SRTA City, Fabricat Technol Res Dept, Adv Technol & New Mat Res Inst, Alexandria 21934, Egypt
[2] Alexandria Univ, Chem Engn Dept, Fac Engn, Alexandria 21544, Egypt
[3] Univ Granada, Fac Ciencias, Dept Quim Inorgan, E-18071 Granada, Spain