[1] Hunan Inst Sci & Technol, Dept Chem & Chem Engn, Yueyang 414006, Hunan, Peoples R China
[2] Key Lab Fine Petrochem Catalysis & Separat Hunan, Yueyang 414006, Hunan, Peoples R China
[3] Chinese Acad Sci, Dalian Inst Chem Phys, State Key Lab Catalysis, Dalian 116023, Peoples R China