[1] Univ Jeddah, Fac Sci & Arts, Chem Dept, POB 355, Khulais 21921, Khulais, Saudi Arabia
[2] Taiz Univ, Fac Appl Sci, Chem Dept, Taizi, Yemen
[3] King Abdulaziz Univ, Fac Sci, Chem Dept, POB 80200, Jeddah 21589, Saudi Arabia
[4] Natl Res Ctr, Text Res Div, Dyeing Printing & Text Auxiliaries Dept, Cairo 71516, Egypt
[5] King Abdulaziz Univ, Fac Sci, Dept Biochem, POB 80200, Jeddah 21589, Saudi Arabia
[6] King Abdulaziz Univ, Ctr Nanotechnol, Jeddah 21589, Saudi Arabia
[7] Natl Res Ctr, Mol Biol Dept, Cairo, Egypt
[8] Univ Jeddah, Fac Sci, Dept Biochem, POB 80203, Jeddah 21589, Saudi Arabia
[9] Zagazig Univ, Fac Vet Med, Biochem Dept, Zagazig, Egypt
[10] King Abdulaziz Univ, Fac Sci, Dept Biol Sci, POB 80203, Jeddah 21589, Saudi Arabia