[1] Dalian Univ Technol, Key Lab Ind Ecol & Environm Engn, Minist Educ MOE, Sch Environm Sci & Technol, Dalian 116024, Peoples R China
[2] Dalian Univ Technol, Sch Chem Engn, Liaoning Key Lab Energy Mat & Chem Engn, State Key Lab Fine Chem, Dalian 116024, Peoples R China
[3] Loughborough Univ, Dept Chem Engn, Environm Nanocatalysis & Photoreact Engn, Loughborough LE11 3TU, Leics, England