[1] Harbin Inst Technol, Sch Chem Engn & Technol, Harbin 150006, Peoples R China
[2] Chinese Acad Sci, Inst Met Res, State Key Lab Corros & Protect, Shenyang, Peoples R China
[3] Harbin Inst Technol, State Key Lab Urban Water Resource & Environm, Harbin 150006, Peoples R China