1. The State Key Laboratory of Power Transmission Equipment & System Security and New Technology
2. College of Chemistry and Chemical Engineering
3. Chongqing University
4. Chongqing 400044
5. China
6. Key Laboratory of Catalysis and Materials Science of the State Ethnic Affairs Commission & Ministry of Education
7. Hubei Province
8. Key Laboratory of Analytical Chemistry of the State Ethnic Affairs Commission
9. College of Chemistry and Materials Science
10. South-Central University for Nationalities
11. School of Chemistry and Chemical Engineering
12. University of Chinese Academy of Sciences
13. Beijing
14. P.R. China