[1] Chongqing Univ Technol, Coll Chem & Chem Engn, Chongqing 400054, Peoples R China
[2] Harbin Inst Technol, Sch Environm, State Key Lab Urban Water Resource & Environm, Harbin 150090, Heilongjiang, Peoples R China
[3] Chongqing Technol & Business Univ, Minist Educ, Engn Res Ctr Waste Oil Recovery Technol & Equipmen, Chongqing 400067, Peoples R China
[4] Dalian Univ Technol, Sch Energy & Power Engn, Dalian 116023, Liaoning, Peoples R China