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