[1] Dongguan Univ Technol, Sch Environm & Civil Engn, Dongguan Key Lab Emerging Contaminants, Dongguan 523808, Guangdong, Peoples R China
[2] Tianjin Univ, Sch Environm Sci & Engn, Tianjin 300350, Peoples R China
[3] GLA Univ, Dept Chem, Nanotechnol Res Lab, Mathura 281406, Uttar Pradesh, India
[4] Shenzhen Univ, Inst Adv Study, Shenzhen 518060, Guangdong, Peoples R China
[5] Beijing Univ Chem Technol, State Key Lab Chem Resource Engn, Beijing 100029, Peoples R China
[6] Aarhus Univ, Dept Biol & Chem Engn, Univ Byen 36, DK-8000 Aarhus C, Denmark
[7] King Khalid Univ, Fac Sci, Dept Chem, Abha 61413, Saudi Arabia
[8] RMIT Univ, Sch Engn, Melbourne, Vic 3000, Australia