1. Beijing Key Laboratory for Source Control Technology of Water Pollution
2. College of Environmental Science and Engineering
3. Beijing Forestry University
4. Beijing
5. China
6. National Engineering Research Center for Advanced Polymer Processing Technology
7. Zhengzhou University
8. Zhengzhou 450002
9. Department of Chemical and Biomolecular Engineering
10. State Key Laboratory of Marine Resource Utilization in South China Sea
11. Hainan University
12. Haikou 570100
13. University of Tennessee
14. Knoxville
15. USA