1. Center of Nanotechnology, King Abdulaziz University, P.O. Box 80216, Jeddah 21589, Saudi Arabia
2. Department of Biochemistry, Faculty of Science, University of Jeddah, P.O.Box 80203, Jeddah 21589, Saudi Arabia
3. Department of Dyeing, Printing and Textile Auxiliaries, National Research Centre, Dokki, 71516 Cairo, Egypt
4. King Abdulaziz City for Science and Technology, P.O.
Box 6086, Riyadh 11442, Saudi Arabia