[1] State Key Lab Shale Oil & Gas Enrichment Mech & E, Beijing 102206, Peoples R China
[2] Res & Dev Ctr Sustainable Dev Continental Sandsto, Beijing 102206, Peoples R China
[3] Donghua Univ, Coll Chem & Chem Engn, Shanghai 201620, Peoples R China
[4] Chunliang Prod Co Shengli Oilfield Co Ltd, Dongying 256504, Peoples R China
[5] Chinese Acad Sci, Tech Inst Phys & Chem, Key Lab Photochem Convers & Optoelect Mat, Beijing 100190, Peoples R China