[1] Shenyang Univ, Minist Educ, Key Lab Reg Environm & Ecorestorat, Shenyang 110044, Peoples R China
[2] Zhengzhou Univ, Coll Chem, Zhengzhou 450001, Peoples R China
[3] Zhengzhou Univ, Inst Green Catalysis, Zhengzhou 450001, Peoples R China
[4] Jilin Univ, Minist Educ, Key Lab Groundwater Environm & Resources, Changchun 130021, Peoples R China
[5] Middlesex Univ, Dept Nat Sci, London, England
[6] Swansea Univ, Coll Engn, Bay Campus, Swansea SA1 8EN, W Glam, Wales