1. Beijing Key Laboratory for Catalysis and Separation
2. Department of Environment and Chemical Engineering
3. Beijing University of Technology
4. Beijing 100124
5. China
6. Faculty of Environment and Life
7. Department of Chemistry
8. Baotou Teachers' College
9. Baotou 014000