National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [31170426, 30771720]; Ministry of Education, ChinaMinistry of Education, China [NCET-06-0715]; Program for Science and Technology Innovative Research Team in Higher Educational Institutions; Furong Scholar Program of Hunan Province