1. Fiber and Polymer Science Program Department of Textile Engineering, Chemistry and Science North Carolina State University Raleigh NC 27695-8301 USA
2. Engineering Research Center for Eco-Dyeing and Finishing of Textiles Zhejiang Sci-Tech University Hangzhou Zhejiang 310018 PR China