State Key Laboratory of Urban Water Resource and Environment;
Harbin Institute of Technology;
Harbin 150090;
China.;
Department of Chemical Engineering;
Daqing Oilfield Engineering Limited Company;
Daqing 163712;
China;
School of Life Sciences and Chemistry;
Harbin University;
Harbin 150016;
China;