[1] Univ New South Wales, Particles & Catalysis Res Grp, Sch Chem Engn, Sydney, NSW 2052, Australia
[2] Univ New South Wales, Sch Mech & Mfg Engn, Sydney, NSW 2052, Australia
[3] Beijing Univ Technol, Beijing Key Lab Green Catalysis & Separat, Beijing 100124, Peoples R China
[4] Beijing Univ Technol, Lab Catalysis Chem & Nanosci, Beijing 100124, Peoples R China