[1] Beijing Univ Technol, Dept Environm & Chem Engn, Beijing Key Lab Green Catalysis & Separat, Beijing 100124, Peoples R China
[2] Beijing Univ Technol, Fac Mat & Mfg, Beijing 100124, Peoples R China
[3] Beijing Univ Technol, Dept Environm Sci, Key Lab Beijing Reg Air Pollut Control, Beijing 100124, Peoples R China
[4] Beijing Univ Chem Technol, Natl Fundamental Res Lab New Hazardous Chem Asses, Inst Appl Electrochem, Beijing 100029, Peoples R China