Affiliation: | 1. College of Chemistry & Chemical Engineering, Shanghai University of Engineering Science, Shanghai, 200065 2. Department of Textile Design & Production, De Montfort University, The Gateway, Leicester, UK 3. College of chemistry & chemical Engineering, Dong Hua University, Shanghai, 200051 |