[1] China Univ Petr, Coll New Energy & Mat, State Key Lab Heavy Oil Proc, Beijing 102249, Peoples R China
[2] Harbin Inst Technol, State Key Lab Urban Water Resource & Environm, Harbin 150090, Peoples R China
[3] Hong Kong Prod Council, Green Living & Innovat Div, Kowloon, HKPC Bldg,78 Tat Chee Ave, Hong Kong 999077, Peoples R China
[4] Tsinghua Univ, Inst Nucl & New Energy Technol, Beijing Key Lab Fine Ceram, Beijing 100084, Peoples R China