[1] China Univ Petr East China, Coll New Energy, Coll Chem & Chem Engn, State Key Lab Heavy Oil Proc, Qingdao 266580, Peoples R China
[2] Chinese Acad Forestry, Inst Chem Ind Forest Prod, Nanjing 210042, Peoples R China
[3] Qingdao Guanbaolin Activated Carbon Co Ltd, Qingdao 266313, Peoples R China