National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [61102108, 11247214, YB20138039, 61172161]; Scientific Research Fund of Hunan Provincial Education DepartmentHunan Provincial Education Department [11C1101, 12A115]; construct program of key disciplines in USC [NHXK04]