1. National Engineering Research Center for Dyeing and Finishing of Textiles College of Chemistry Chemical Engineering and Biotechnology Donghua University 2999 North Renmin Road Shanghai 201620 China
2. Shenghe New Materials Technology Co., Ltd 163 Chenggong Road Jiaxing 314100 China