[1] Dalian Univ Technol, State Key Lab Fine Chem, Sch Chem Engn, Dalian, Peoples R China
[2] Dalian Univ Technol, Sch Ocean Sci & Technol, Panjin 124221, Peoples R China
[3] China Jiliang Univ, Dept Mat Sci & Engn, Hangzhou 310018, Peoples R China
[4] Kyushu Inst Technol, Grad Sch Life Sci & Syst Engn, 2-4 Hibikino, Kitakyushu, Fukuoka 8080196, Japan
[5] Univ Buffalo State Univ New York, Dept Chem & Biol Engn, Buffalo, NY 14260 USA