1. College of Chemistry, Chemical Engineering and Biotechnology Donghua University Shanghai China
2. National Engineering Research Center for Dyeing and Finishing of Textiles Donghua University Shanghai China
3. Center for Incubation, Innovation, Research and Consultancy Jyothy Institute of Technology Bengaluru India
4. Key Laboratory of Textile Science & Technology, Ministry of Education, College of Textiles Donghua University Shanghai China