1. Department of Physics and Astronomy, Wright Center for Photovoltaics Innovation and Commercialization; The University of Toledo; Toledo Ohio 43606 United States
2. National Renewable Energy Laboratory; Golden CO 80401 United States
3. National Laboratory for Infrared Physics; Shanghai Institute of Technical Physics; The Chinese Academy of Sciences; Shanghai 800081 China