[1] Henan Normal Univ, Key Lab Yellow River & Huai River Water Environm, Henan Key Lab Environm Pollut Control, Sch Environm,Minist Educ, Xinxiang 453007, Henan, Peoples R China
[2] Peking Univ, Coll Chem & Mol Engn, Ctr Nanochem CNC, Beijing 100871, Peoples R China
[3] Univ Wyoming, Dept Chem & Petr Engn, Laramie, WY 82071 USA
[4] Georgia Inst Technol, Sch Civil & Environm Engn, Atlanta, GA 30332 USA