[1] Nanjing Univ Sci & Technol, Sch Chem & Chem Engn, Nanjing 210094, Peoples R China
[2] Nanjing Univ Sci & Technol, Sch Environm & Biol Engn, Jiangsu Key Lab Chem Pollut Control & Resources Re, Nanjing 210094, Peoples R China
[3] Chongqing Univ Sci & Technol, Inst Environm Energy Mat & Intelligent Devices, Sch Met & Mat Engn, Chongqing 401331, Peoples R China
[4] Nanjing Univ, Ecomat & Renewable Energy Res Ctr ERERC, Sch Phys, Nanjing 210093, Peoples R China
[5] Anhui Polytech Univ, Sch Chem & Environm Engnieering, Wuhu 241002, Peoples R China