[1] Jiangsu Univ, Sch Chem & Chem Engn, Inst Green Chem & Chem Technol, 301 Xuefu Rd, Zhenjiang 212013, Peoples R China
[2] Res Ctr Fluid Machinery Engn & Technol, 301 Xuefu Rd, Zhenjiang 212013, Peoples R China
[3] Natl Univ Singapore, Suzhou Res Inst, Lab Energy & Environm Interface Engn, 377 Linquan St, Suzhou 215123, Peoples R China
[4] Shandong Univ Sci & Technol, Coll Chem & Environm Engn, Qingdao 266590, Peoples R China
[5] Chinese Acad Sci, Chengdu Inst Organ Chem, Chengdu 610041, Sichuan, Peoples R China