National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [11004050]; Chinese Ministry of EducationMinistry of Education, China [211119]; Hunan Provincial Education Department of China [09A013, 10B013]; Science and Technology Research Foundation of Hunan Province of China [2010FJ4120]; Hengyang Normal University of China [2010YCJH01]; Science Foundation of Hengyang Normal University of China [10B69]