1. Key Lab of Science & Technology of Eco-textile, Ministry of Education, College of Chemistry, Chemical Engineering and Biotechnology, Donghua University, Shanghai, 201620, P. R. China
2. College of Chemistry, Chemical Engineering and Biotechnology, Donghua University, Shanghai, 201620, P. R. China
3. Department of Chemistry, University of Calgary, Calgary, Alberta, T2N 1N4, Canada