1. Textile Pollution Controlling Engineering Center of Ministry of Environmental Protection, College of Environmental Science and Engineering, Donghua University, 2999 North Renmin Road, Shanghai 201620, People’s Republic of China
2. Shanghai Institute of Pollution Control and Ecological Security, 1239 Siping Road, Shanghai 200092, People’s Republic of China
3. State Key Laboratory of Separation Membranes and Membrane Processes, Tianjin Polytechnic University, 399 Binshuixi Avenue, Tianjin 300387, People’s Republic of China
4. Department of Chemical and Biomolecular Engineering, National University of Singapore, 4 Engineering Drive 4, 117585 Singapore