Department of Physics;
University of Science and Technology of China;
Hefei 230026;
Anhui Key Laboratory of Optoelectronic Science and Technology;
University of Science and Technology of China;
Department of Physics;
Hefei University of Technology;
Hefei 230009;