1. College of New Materials and Chemical Engineering Beijing Institute of Petrochemical Technology Qingyuan North Road 19 102617 Beijing P. R. China
2. Beijing Key Laboratory of Fuels Cleaning and Advanced Catalytic Emission Reduction Technology Beijing Institute of Petrochemical Technology Qingyuan North Road 19 102617 Beijing P. R. China
3. Faculty of Environment and Life Science Beijing University of Technology Pingleyuan 100 100124 Beijing P. R. China