[1] King Abdulaziz Univ, Ctr Nanotechnol, POB 80216, Jeddah 21589, Saudi Arabia
[2] King Abdulaziz Univ, Dept Biochem, POB 80200, Jeddah 21589, Saudi Arabia
[3] King Abdulaziz Univ, Dept Chem, POB 80200, Jeddah 21589, Saudi Arabia
[4] Univ Jeddah, Fac Sci, Dept Biochem, POB 80203, Jeddah 21589, Saudi Arabia
[5] Natl Res Ctr, Dept Dyeing Printing & Text Auxiliaries, Cairo 71516, Egypt
[6] King Abdulaziz City Sci & Technol, POB 6086, Riyadh 11442, Saudi Arabia