Institute for Fusion Theory and Simulation and Department of Physics;
Zhejiang University;
Hangzhou 310027;
People’s Republic of China;
Department of Physics and Astronomy;
University of California;
Irvine;
CA 92697;
United States of America;
ENEA;
Fusion and Nuclear Safety Department;
C.R.Frascati;
Via E.Fermi 45;
00044 Frascati(Roma);
Italy;
Institute of Space Science and Technology;
Nanchang University;
Nanchang 330031.People's Republic of China;