College of Chemistry & Chemical Engineering;
Northeast Petroleum University;
Daqing 163318;
China;
Provincial Key Laboratory of Oil & Gas Chemical Technology;
College of Chemistry & Chemical Engineering;
Northeast Petroleum University;
Daqing 163318;
China;