National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [11401192]; Natural Science Foundation of Hunan ProvinceNatural Science Foundation of Hunan Province [2015JJ3031]; Scientific Research Fund of Hunan Provincial Education DepartmentHunan Provincial Education Department [14A026, 15C0248]