1. Key Laboratory of Northwestern Water Resource and Environment Ecology of Ministry of Education
2. Shaanxi Key Laboratory of Environmental Engineering
3. Xi'an University of Architecture and Technology
4. Xi'an 710055
5. China
6. Department of Chemical Engineering
7. Curtin University
8. Perth
9. Australia
10. Tianshui Soil and Water Conservation Scientific Experiment Station
11. The Yellow River Water Conservancy Commission
12. Tianshui 741000