National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [61371065, 11674039]; Hunan Provincial Natural Science Foundation of ChinaNatural Science Foundation of Hunan Province [2015JJ3002, 2015JJ2009, 2015JJ2013]; Scientific Research Fund of Hunan Provincial Education DepartmentHunan Provincial Education Department [14A013, 15A004, 13ZA0089]; Aid Program for Science and Technology Innovative Research Team in Higher Educational Institutions of Hunan Province; Scientific Research Innovation Fund for Postgraduate of Changsha University of Science and Technology