1. The Beijing Municipal Key Laboratory of New Energy Materials and Technologies
2. School of Materials Science and Engineering
3. University of Science and Technology Beijing
4. Beijing 100083
5. China
6. School of Environmental Science and Engineering
7. Guangdong Provincial Key Laboratory of Soil and Groundwater Pollution Control
8. Southern University of Science and Technology
9. Shenzhen 518055
10. State Key Laboratory of New Ceramics and Fine Processing
11. Tsinghua University
12. Beijing 100084