Department of Civil and Environmental Engineering, The Hong Kong University of Science and Technology, Hong Kong, China;
Water Technology Center, The Hong Kong University of Science and Technology, Hong Kong, China;
Chinese National Engineering Research Center for Control and Treatment of Heavy Metal Pollution(Hong Kong Branch), The Hong Kong University of Science and Technology, Hong Kong, China;
Department of Civil and Environmental Engineering, The Hong Kong University of Science and Technology, Hong Kong, China;
Water Technology Center, The Hong Kong University of Science and Technology, Hong Kong, China;
Chinese National Engineering Research Center for Control and Treatment of Heavy Metal Pollution(Hong Kong Branch), The Hong Kong University of Science and Technology, Hong Kong, China;
Department of Civil and Environmental Engineering, The Hong Kong University of Science and Technology, Hong Kong, China;
Water Technology Center, The Hong Kong University of Science and Technology, Hong Kong, China;
Chinese National Engineering Research Center for Control and Treatment of Heavy Metal Pollution(Hong Kong Branch), The Hong Kong University of Science and Technology, Hong Kong, China;
School of Chemistry and Environment, South China Normal University, Guangzhou 510006, China;
Department of Civil and Environmental Engineering, The Hong Kong University of Science and Technology, Hong Kong, China;
Water Technology Center, The Hong Kong University of Science and Technology, Hong Kong, China;
Chinese National Engineering Research Center for Control and Treatment of Heavy Metal Pollution(Hong Kong Branch), The Hong Kong University of Science and Technology, Hong Kong, China;
Department of Civil and Environmental Engineering, The Hong Kong University of Science and Technology, Hong Kong, China;
Chinese National Engineering Research Center for Control and Treatment of Heavy Metal Pollution(Hong Kong Branch), The Hong Kong University of Science and Technology, Hong Kong, China;
Department of Biotechnology, Delft University of Technology, Delft 2629 HZ, the Netherlands;