[1] Dalian Univ Technol, Sch Chem Engn, Res & Dev Ctr Membrane Sci & Technol, State Key Lab Fine Chem, Dalian 116024, Peoples R China
[2] Dalian Univ Technol, Sch Petr & Chem Engn, Panjin 124221, Peoples R China
[3] Chinese Acad Sci, Dalian Inst Chem Phys, Dalian Natl Lab Clean Energy, Fuel Cell & Battery Div, Dalian 116023, Peoples R China
[4] Dalian Univ Technol, Panjin Ind Technol Inst, Panjin 124221, LN, Peoples R China