1. Hubei Key Laboratory of Biomass Fiber and Ecological Dyeing and Finishing, China
2. School of Chemistry and Chemical Engineering, Wuhan Textile University, China
3. Department of Chemistry, Faculty of Science and Health, Koya University, Iraq
4. School of Chemical Engineering and Material Sciences, University of Pannonia, Hungary
5. Department of Applied Sciences, National Textile University, Pakistan