1. Applied Organic Chemistry Department, National Research Centre, Scopus affiliation Idaho 60014618, 33 EL Buhouth St., Dokki, Giza 12622, Egypt
2. Chemistry Department, Faculty of Science, Helwan University, Ain-Helwan, Cairo 11795, Egypt
3. Department of Pretreatment and Finishing of Cellulosic Based Textiles, Textile Industries Research Division, National Research Centre, Scopus affiliation Idaho 60014618, 33 EL Buhouth St., Dokki, Giza 12622, Egypt