College of Environmental Engineering;
Dalian University of Technology;
Dalian 116012;
P. R. China;
Department of Chemical Engineering;
Dalian Institute of Light Industry;
Dalian 116034;
P. R. China;
College of Environmental Engineering;
Dalian University of Technology;
Dalian 116012;
P. R. China;