1. College of Environmental and Safety Engineering
2. Shenyang University of Chemical Technology
3. Shenyang 110142
4. People's Republic of China
5. Faculty of Environmental and Municipal Engineering
6. Henan Key Laboratory of Water Pollution Control and Rehabilitation Technology
7. Henan University of Urban Construction
8. Pingdingshan