Department of Physics;
University of Science and Technology of China;
Hefei 230026;
Department of Astronomy and Applied Physics;
University of Science and Technology of China;
Hefei 230026;
Hefei National Laboratory for Physical Sciences at the Microscale;
Hefei 230026;