National Natural Science Foundation of China, ChinaNational Natural Science Foundation of China (NSFC) [21675051, 21405043, 21375037]; Hunan Provincial Innovation Foundation for Postgraduate [21375037, CX2017B226]; Hunan Provincial Science and Technology Department of Hunan Province [2014FJ6034]; Scientific Research Project of Hengyang Normal University [17D05]