[1] China Univ Petr East China, Sch Mat Sci & Engn, Qingdao 266580, Peoples R China
[2] Univ Penn, Dept Earth & Environm Sci, Philadelphia, PA 19104 USA
[3] Univ Penn, Dept Chem, Philadelphia, PA 19104 USA
[4] China Univ Petr East China, Sch Petr Engn, Qingdao 266580, Peoples R China
[5] China Univ Petr East China, Minist Educ, Key Lab Unconvent Oil & Gas Dev, Qingdao 266580, Peoples R China
[6] Univ Nebraska, Dept Chem, Lincoln, NE 68588 USA
[7] Univ Nebraska, Dept Chem & Biomol Engn, Lincoln, NE 68588 USA