National Natural Science FoundationNational Natural Science Foundation of China (NSFC) [81271660]; Natural Science Foundation of Hunan Province, ChinaNatural Science Foundation of Hunan Province [2014JJ7062]; Specialized Research Fund from the Ministry of Education for the Doctoral Program of Higher Education [20114306110006]