[1] Beijing Univ Technol, Coll Environm Sci & Engn, 100 Ping Yuan, Beijing 100124, Peoples R China
[2] China Univ Petr, State Key Lab Heavy Oil Proc & High Pressure Fluid, Beijing 102249, Peoples R China
[3] Hong Kong Univ Sci & Technol Guangzhou, Sustainable Energy & Environm Thrust, Nansha, Guangzhou 511400, Peoples R China
[4] Shihezi Univ, Sch Chem & Chem Engn, State Key Lab Incubat Base Green Proc Chem Engn, Shihezi, Peoples R China