1. Key Laboratory for Advanced Technology in Environmental Protection of Jiangsu Province
2. Yancheng Institute of Technology
3. Yancheng 224051
4. China
5. Department of Chemistry
6. Department of Industrial Chemistry
7. School of Electrical, Computer and Energy Engineering
8. Arizona State University
9. Tempe 85287
10. USA
11. School of Chemistry and Chemical Engineering
12. Center for Atomic Engineering of Advanced Materials
13. Anhui Province Key Laboratory of Chemistry for Inorganic/Organic Hybrid Functionalized Materials
14. Anhui University
15. Hefei 230601