1. College of Textiles and Clothing & Key Laboratory for Advanced Technology in Environmental Protection of Jiangsu Province, Yancheng Institute of Technology, Yancheng 224051, China
2. College of Materials Science and Engineering, Fujian Provincial Key Laboratory of Polymer Materials, Fujian Normal University, 32 Shangsan Road, Fuzhou 350007, China
3. Department of Chemistry, University of North Texas, 1508 W Mulberry Street, Denton, Texas 76201, United States