National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [11805096, 11575239, 11675073, 11675074]; National Magnetic Confinement Fusion Program of China [2018YFE0311300]; Hengyang Key Laboratory Project [2018KJ108]; Hunan Province Education Office [17B224]; Natural Science Foundation of Hunan ProvinceNatural Science Foundation of Hunan Province [2018JJ2320]; Excellent Youth Project of Hunan Provincial Department of Education [20B502, 19B83]; Hunan Nuclear Fusion International Science and Technology Innovation Cooperation Base [2018WK4009]