National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [51205420]; Program for New Century Excellent Talents in University, ChinaProgram for New Century Excellent Talents in University (NCET) [NCET-13-0593]; Research Foundation of Education Bureau of Hunan Province, China [14C0208]