1. State Key Laboratory of Urban Water Resource and Environment, Harbin Institute of Technology, 73 Huanghe Road, Nangang District, Harbin 150090, China
2. Faculty of Engineering, University of Technology, PO Box 123, Broadway, Sydney NSW 2007, Australia