National 973 Project of ChinaNational Basic Research Program of China [2010CB529801, 2009BC526510]; Hunan Provincial Education DepartmentHunan Provincial Education Department [07A035, 10B049]; Chinese Ministry of EducationMinistry of Education, China [208096]; Huo Ying Dong Education Foundation [111023]; Program for New Century Excellent Talents in UniversityProgram for New Century Excellent Talents in University (NCET) [NCET-07-0279]; National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [30900242, 3100047]; Hunan Education Department of Science and Technology [10C0961]