1. College of Architecture and Environment
2. Sichuan University
3. Chengdu 610064
4. PR China
5. Key Laboratory of Green Chemistry & Technology of the Ministry of Education
6. College of Chemistry
7. Sichuan Provincial Vehicular Exhaust Gases Abatement Engineering Technology Center
8. Sichuan Provincial Environmental Protection Environmental Catalytic Materials Engineering Technology Center