National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [21505035, 21171174, 21472038]; Provincial Natural Science Foundation of HunanNatural Science Foundation of Hunan Province [2016JJ3028, 09JJ3024]; Education Department of Hunan Province [16A029]; Hengyang Normal University [16D04]; Education Department of Hunan Province