1. College of Chemistry and Chemical Engineering
2. Key Laboratory of Hunan Province for Water Environment and Agriculture Product Safety
3. Central South University
4. Changsha 410005
5. China
6. State Key Laboratory of Fine Chemicals
7. Dalian University of Technology
8. Dalian 116012