[1] Chinese Acad Sci, Ecoenvironm Sci Res Ctr, Key Lab Drinking Water Sci & Technol, Beijing 100085, Peoples R China
[2] Beijing Computat Sci Res Ctr, Beijing 100094, Peoples R China
[3] UCL, Dept Chem Engn, Torrington Pl, London WC1E 7JE, England
[4] Univ Delaware, Dept Civil & Environm Engn, Newark, DE 19716 USA