[1] China Univ Petr, Coll New Energy & Mat, State Key Lab Heavy Oil Proc, Beijing 102249, Peoples R China
[2] Beijing Spacecrafts, 104 Youyi Rd, Beijing 100094, Peoples R China
[3] Tsinghua Univ, Inst Nucl & New Energy Technol, Beijing 100084, Peoples R China
[4] Jiangxi Naihua Environm Protect Technol Co Ltd, Nanchang, Peoples R China
[5] Hengfeng Kaiyi Ind Co Ltd, Nanchang, Peoples R China