1. The Second Institute of Oceanography of the State Oceanic Administration
2. Hangzhou 310012
3. China
4. Hangzhou Water Treatment Technology Research and Development Center
5. Center for Membrane Separation and Water Science & Technology
6. Ocean College