Department of Physics China University of Science and Technology 200237’s Republic of China;
Institute of Plasma Physics Academy of Science 230031’s Republic of China;
Institute for Fusion Theory and Simulation University 310027’s Republic of China;