1. College of Textile and Clothing Engineering, Soochow University, China
2. Jiangsu Engineering Research Center of Textile Dyeing and Printing for Energy Conservation, Discharge Reduction and Cleaner Production (ERC), Soochow University, China
3. National Innovation Center of Advanced Dyeing and Finishing Technology, China