1. State Key Laboratory of Fine Chemicals; Dalian University of Technology; Dalian 116024 People's Republic of China
2. Engineering Research Center for Eco-Dyeing & Finishing of Textiles; Ministry of Education, Zhejiang Sci-Tech University; Hangzhou 310018 China