[1] Shenzhen Polytech, Hoffmann Inst Adv Mat, 7098 Liuxian Blvd, Shenzhen 518055, Peoples R China
[2] South China Univ Technol, Sch Chem & Chem Engn, Guangzhou 510640, Peoples R China
[3] Jiangsu Univ Sci & Technol, Sch Environm & Chem Engn, Zhenjiang 212003, Peoples R China
[4] Sun Yat Sen Univ, Sch Chem Engn & Technol, Zhuhai 519082, Peoples R China