1. Department of Chemistry
2. Texas A&M University
3. College Station
4. USA
5. Department of Materials Science and Engineering
6. Key Laboratory of Jiangxi Province for Persistent Pollutants Control and Resources Recycle
7. College of Environmental and Chemical Engineering
8. Nanchang Hangkong University
9. Nanchang 330063
10. China
11. Texas A&M University at Qatar
12. Doha
13. Qatar
14. Department of Electronic Engineering
15. Tsinghua University
16. Beijing 100084