1. Dyeing, Printing and Auxiliaries Department, Textile Industries Research Division, National Research Centre, 33 El-Buhouth Street, Dokki, Cairo 12622, Egypt
2. Department of Zoology, Faculty of Science, Beni-Suef University, Beni-Suef 65211, Egypt
3. Department of Biology, College of Science, Princess Nourah Bint Abdulrahman University, Riyadh, Saudi Arabia
4. Pretreatment and Finishing of Cellulosic-based Fibers Department, Textile Industries Research Division, National Research Centre, 33 El-Buhouth Street, Dokki, Cairo 12622, Egypt