[1] East China Univ Sci & Technol, Sch Chem Engn, State Key Lab Chem Engn, Shanghai 200237, Peoples R China
[2] Shihezi Univ, Sch Chem & Chem Engn, Key Lab Green Proc Chem Engn Xinjiang Bingtuan, Shihezi 832003, Peoples R China
[3] China Natl Petr Corp, China Petr Planning & Engn Inst CPPEI, Beijing 100083, Peoples R China
[4] Tsinghua Univ, Dept Chem Engn, Beijing 100084, Peoples R China