1. Wright Center for Photovoltaics Innovation and Commercialization, Department of Physics and Astronomy, University of Toledo, Toledo, Ohio 43606, United States
2. Department of Mathematics and Physics, Nanjing Institute of Technology, Nanjing 211167, China