[1] Shenyang Univ Chem Technol, Sch Mech & Power Engn, Key Lab Resources Chem & Mat, Minist Educ, Shenyang 110142, Liaoning, Peoples R China
[2] China Univ Petr East China, Coll New Energy, State Key Lab Heavy Oil Proc, Qingdao 266580, Shandong, Peoples R China