[1] King Abdulaziz Univ, Fac Sci, Chem Dept, Jeddah 21589, Saudi Arabia
[2] Umm Al Qura Univ, Al Qunfudah Univ Coll, Chem Dept, Mecca, Saudi Arabia
[3] King Abdulaziz Univ, King Fahd Ctr Med Res, Jeddah, Saudi Arabia
[4] Natl Res Ctr, Text Res & Technol Inst, Dyeing Printing & Text Auxiliaries Dept, 33 EL Buhouth St, Giza 12622, Egypt