1. Department of Physics, College of Sciences, Inner Mongolia University of Technology, Hohhot 010051, People's Republic of China
2. School of Physical Science and Technology, Inner Mongolia University, Key Laboratory of Semiconductor Photovoltaic Technology at Universities of Inner Mongolia Autonomous Region, Hohhot 010021, People's Republic of China