School of Environmental and Biological Science and Technology;
Dalian University of Technology;
Dalian 116024;
China;
Daqing Refining and Chemical Company;
Daqing 163411;
China;
School of Chemical Engineering;
Dalian University of Technology;
Dalian 116024;
China;