[1] Yancheng Inst Technol, Key Lab Adv Technol Environm Protect Jiangsu Prov, Yancheng 224051, Peoples R China
[2] Yancheng Inst Technol, Sch Environm Sci & Engn, Yancheng 224051, Peoples R China
[3] Yancheng Inst Technol, Sch Mat Engn, Yancheng 224051, Peoples R China
[4] Yancheng Inst Technol, Jiangsu Collaborat Innovat Ctr Ecol Bldg Mat & En, Yancheng 224051, Peoples R China