1. Department of Biology, College of Science, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh, 11671, Saudi Arabia
2. Department of Dyeing, Printing and Auxiliaries, Textile Research and Technology Institute, National Research Centre, 33 El Bohouth St., Dokki, P.O.12622,Cairo, Egypt
3. Pretreatment and Finishing of Cellulosic Fibers Department, Textile Research and Technology Institute, National Research Centre, 33 El-Behouth St., Dokki, Cairo, P.O.12622, Egypt