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