1. Chongqing Key Laboratory for Advanced Materials and Technologies of Clean Energy
2. School of Materials & Energy
3. Southwest University
4. Chongqing 400715
5. P. R. China
6. Yunnan Key Laboratory for Micro/Nano Materials & Technology
7. School of Materials and Energy
8. Yunnan University
9. Kunming 650091