[1] China Univ Petr, Coll Chem Engn, State Key Lab Heavy Oil Proc, Qingdao 266580, Shandong, Peoples R China
[2] China Univ Petr, Shandong Univ, Coll Sci, Key Lab New Energy Phys & Mat Sci, Qingdao 266580, Shandong, Peoples R China
[3] Temple Univ, Dept Chem, 1901 North 13th St, Philadelphia, PA 19122 USA
[4] SUNY Binghamton, Dept Chem, Mat Sci & Engn Program, Binghamton, NY 13902 USA