[1] Natl Univ Singapore, Dept Chem & Biomol Engn, Singapore 117585, Singapore
[2] Changjiang River Sci Res Inst, Wuhan 430010, Hubei, Peoples R China
[3] Univ Sci & Technol China, Dept Environm Sci & Engn, Key Lab Urban Pollutant Convers, CAS, Hefei 230026, Peoples R China
[4] Natl Taiwan Univ Sci & Technol, Grad Inst Appl Sci & Technol, Taipei 0227303609, Taiwan