National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [11247214, 41104094, 11174119]; Doctoral Discipline Foundation for Young Teachers in the Higher Education Institutions of Ministry of Education [20114324120002]; Research Foundation of Education Bureau of Hunan Province [12C0370]