[1] Beijing Univ Technol, Key Lab Beijing Reg Air Pollut Control, Beijing Key Lab Green Catalysis & Separat, Beijing 100124, Peoples R China
[2] Beijing Univ Technol, Coll Environm & Energy Engn, Dept Chem & Chem Engn, Lab Catalysis Chem & Nanosci, Beijing 100124, Peoples R China
[3] Tianjin Polytech Univ, Sch Environm & Chem Engn, Tianjin 300387, Peoples R China
[4] Tohoku Univ, Adv Inst Mat Res, World Premier Int WPI Res Ctr, Sendai, Miyagi 9808577, Japan
[5] Univ New S Wales, Sch Chem Engn, Particles & Catalysis Res Grp, Sydney, NSW 2052, Australia