National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [11375085, 11475056, 11475083, 11205051]; National Magnetic Confinement Fusion Science Program [2015GB110000, 2014GB124004]; Science Research Program of Educational Department of Hunan Province in China [10C1174]; construct program of the fusion and plasma physics innovation team in Hunan province [NHXTD03]