Institution: | 1. Shandong Key Laboratory of Water Pollution Control and Resource Reuse, School of Environmental Science and Engineering, Shandong University, Jinan, China;2. 86 531 8836280286 531 88364513;3. Department of Chemical and Environmental Engineering, University of California, Riverside, Riverside, California;4. 86 531 88364513 |