National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [11375085, 41104094, 11675073, 11605088]; National Magnetic Confinement Fusion Science Program [2015GB110000, 2014GB124004, 2013GB111000]; construct program of fusion and plasma physics innovation team in Hunan province [NHXTD03]; Hunan Provincial Department of Education [16A179]