1. Key Laboratory of Advanced Textile Materials and Manufacturing Technology; Ministry of Education; Zhejiang Sci-Tech University; Hangzhou 310018 P. R. China
2. Engineering Research Center for Eco-Dying & Finishing of Textiles; Ministry of Education; Zhejiang Sci-Tech University; Hangzhou 310018 P. R. China
3. Dyeing and Finishing Institute of Zhejiang Sci-Tech University; Zhejiang Sci-Tech University; Hangzhou 310018 P. R. China
4. Fiber and Polymer Science Program; Department of Textile Engineering; Chemistry and Science; North Carolina State University; Raleigh NC 27695-8301 USA