1. Beijing Key Laboratory of Water Resources and Environmental Engineering
2. School of Water Resources and Environment
3. China University of Geosciences (Beijing)
4. Beijing 100083
5. P. R. China
6. The State Key Laboratory of Electroanalytical Chemistry
7. Changchun Institute of Applied Chemistry
8. Chinese Academy of Sciences
9. Changchun
10. Institute of Karst Geology
11. Chinese Academy of Geological Sciences
12. Guilin
13. China
14. Key Laboratory of Karst Dynamics of Ministry Land and Resources & Guangxi
15. School of Food and Chemical Engineering, Beijing Technology and Business University
16. Beijing 100048
17. Materials Science and Engineering Program and Department of Mechanical Engineering
18. The University of Texas at Austin
19. Austin
20. USA