[1] Tiangong University,State Key Laboratory of Separation Membranes and Membrane Processes, National Center for International Joint Research on Membrane Science and Technology
[2] Tiangong University,School of Materials Science and Engineering
[3] University of South Africa Science Campus,Institute for Nanotechnology and Water Sustainability, College of Science, Engineering and Technology
[4] University of California,undefined
[5] Los Angeles (UCLA),undefined
[6] Department of Civil & Environmental Engineering,undefined
[7] UCLA California NanoSystems Institute and UCLA Institute of the Environment & Sustainability,undefined