1. Key Laboratory of Materials for Energy Conversion and Storage of Shanxi Province and Institute of Molecular Science
2. Shanxi University
3. Taiyuan 030006
4. P. R. China
5. Department of Chemistry
6. University of Colorado Denver
7. Denver
8. USA
9. Hoffmann Institute of Advanced Materials
10. Shenzhen Polytechnic
11. Shenzhen 518055