1. Institute for Fusion Theory and Simulation and Department of Physics, Zhejiang University, Hangzhou 310027, People's Republic of China
2. Max-Planck Institute for Plasma Physics, 85748 Garching, Germany
3. Institute of Physics, Chinese Academy of Science, Beijing 100190, People's Republic of China