1. Department of Physics, East China University of Science and Technology, Shanghai 200237, China
2. Institute of Plasma Physics, Chinese Academy of Sciences, Hefei 230031, China
3. Institute for Fusion Theory and Simulation and Department of Physics, Zhejiang University, Hangzhou 310027, China