1. College of Textile and Clothing Engineering, Soochow University, Suzhou 215123, China
2. Department of Mechanical Engineering, National University of Singapore, Singapore 117574, Singapore
3. Jiangsu Engineering Research Center of Textile Dyeing and Printing for Energy Conservation, Discharge Reduction and Cleaner Production (ERC), Soochow University, Suzhou 215123, China