1. Faculty of Life Science and Chemical Engineering
2. Key Laboratory for Palygorskite Science and Applied Technology of Jiangsu
3. Huaiyin Institute of Technology
4. Jiangsu Province
5. Huaian 223003
6. Tianjin Key Laboratory of Organic Solar Cells and Photochemical Conversion
7. Department of Applied Chemistry
8. Tianjin University of Technology
9. Tianjin 300384
10. P. R. China