[1] Chongqing Technol & Business Univ, Engn Res Ctr Waste Oil Recovery Technol & Equipme, Chongqing Key Lab Catalysis & New Environm Mat, Minist Educ, Chongqing 400067, Peoples R China
[2] South Cent Univ Nationalities, Coll Resources & Environm Sci, Hubei Key Lab Catalysis & Mat Sci, Wuhan 430074, Peoples R China
[3] China Univ Petr East China, State Key Lab Heavy Oil Proc, Key Lab Catalysis, Qingdao 266580, Peoples R China
[4] Educ Univ Hong Kong, Dept Sci & Environm Studies, Tai Po, Hong Kong, Peoples R China
[5] Univ Elect Sci & Technol China, Res Ctr Environm Sci & Technol, Inst Fundamental & Frontier Sci, Chengdu 611731, Peoples R China