[1] Shenzhen Univ, Coll Chem & Environm Engn, Shenzhen 518060, Peoples R China
[2] Tongji Univ, Coll Environm Sci & Engn, Res Ctr Environm Funct Mat, 1239 Siping Rd, Shanghai 200092, Peoples R China
[3] Natl Univ Singapore, Dept Chem & Biomol Engn, Singapore 117585, Singapore
[4] Bournemouth Univ, Fac Sci & Technol, Dept Engn, Talbot Campus, Poole BH125BB, England
[5] Univ Cote Azur, Inst Chim Nice, UMR CNRS 7272, 28 Ave Valrose, F-06108 Nice, France
[6] Imperial Coll, Dept Chem, South Kensington Campus Exhibit Rd, London SW7 2AY, England