[1] China Univ Petr East China, Coll Sci, Qingdao 266580, Shandong, Peoples R China
[2] China Univ Petr, Key Lab New Energy Phys & Mat Sci Univ Shandong, Qingdao 266580, Shandong, Peoples R China
[3] Univ Illinois, Dept Chem, Chicago, IL 60607 USA
[4] China Univ Petr, Sch Petr Engn, State Key Lab Heavy Oil Proc, Qingdao 266580, Shandong, Peoples R China