1. College of Materials and Chemistry & Chemical Engineering
2. Chengdu University of Technology
3. Chengdu 610059
4. China
5. State Environmental Protection Key Laboratory of Synergetic Control and Joint Remediation for Soil & Water Pollution
6. College of Environment and Ecology
7. School of Energy and Power Engineering
8. Jiangsu University of Science and Technology
9. Zhenjiang 212003