1. Henan Key Laboratory of Photovoltaic Materials
2. School of Physics and Electronics
3. Henan University
4. Kaifeng 475004
5. China
6. Department of Mechanical Engineering
7. University of Minnesota
8. Minneapolis
9. USA
10. School of Advanced Materials and Nanotechnology