1. Chemistry Department
2. Faculty of Science
3. Helwan University
4. Cairo 11795
5. Egypt
6. Department of Pretreatment and Finishing of Cellulosic Based Textiles
7. Textile Industries Research Division
8. National Research Centre, Scopus Affiliation ID 60014618
9. Giza 12622