1. Key Laboratory of Eco-Textiles of Ministry of Education, College of Textiles and Clothing, Jiangnan University, Wuxi, Jiangsu 214122, China
2. Department of Chemical Engineering, Auburn University, Auburn, Alabama 36849, United States
3. Department of Biology and Center for Cancer Research, Tuskegee University, Tuskegee, Alabama 36088, United States