1. School of Chemistry and Chemical Engineering
2. Chongqing University of Technology
3. Chongqing 400054
4. PR China
5. Catalysis Sino-Platinum Metals Co.
6. Ltd
7. Kunming 650106
8. Jiangsu Key Laboratory of Vehicle Emissions Control
9. Center of Modern Analysis
10. Nanjing University
11. Nanjing 210093