Hefei National Lab for Physical Sciences at Microscale and Department of Physics, University of Science and Technology, Hefei 230026, China