National Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [61005068, 61203207]; Hunan Natural Science Fund Project [14JJ1011, 13JJ4058]; Ph. D Programs Foundation of Ministry of Education of ChinaMinistry of Education, China [20130161110009]; Graduate Student Innovation Fund of Hunan [CX2013B163]