1. Department of Physics and Astronomy
2. Wright Center for Photovoltaics Innovation and Commercialization
3. The University of Toledo
4. Toledo
5. USA
6. Key Laboratory of Artificial Micro- and Nano-structures of Ministry of Education of China
7. School of Physics and Technology
8. Wuhan University
9. Wuhan 430072
10. China