[1] China Univ Petr East China, Coll New Energy, Qingdao 266580, Peoples R China
[2] China Univ Petr East China, State Key Lab Heavy Oil Proc, Qingdao 266580, Peoples R China
[3] China Univ Petr East China, Coll Pipeline & Civil Engn, Dept Engn Mech, Qingdao 266555, Peoples R China
[4] Zhongfu Wuxi New Energy Co Ltd, Wuxi 214000, Peoples R China
[5] East China Univ Sci & Technol, Minist Educ, Key Lab Pressure Syst & Safety, Shanghai 200237, Peoples R China