1. State Key Lab Urban Water Resource & Environment, Harbin Institute of Technology (SKLUWRE, HIT), P.O. Box 2614, Huanghe Road No. 73, Harbin 150090, China
2. Department of Agricultural and Biological Engineering, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA