1. Department of Biology, College of Science, Majmaah University, Al-Majmaah 11952, Saudi Arabia
2. Faculty of Women for Arts, Science and Education, Ain Shams University, Cairo 11566, Egypt
3. Department of Chemistry, College of Science, Majmaah University, Al-Majmaah 11952, Saudi Arabia
4. Faculty of Applied Arts, Textile Printing, Dyeing and Finishing Department, Helwan University, Cairo 11795, Egypt
5. Pretreatment and Finishing of Cellulosic Fibers Department, Textile Research and Technology Institute, National Research Centre, Cairo 12622, Egypt