National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [21645008, 21305042, 21375037]; Scientific Research Fund of Hunan Provincial Education DepartmentHunan Provincial Education Department [148116]; Science and Technology Department of Hunan Province [14JJ4030]; Key Laboratory of Chemical Biology and Traditional Chinese Medicine Research (Ministry of Education of China), Hunan Normal UniversityMinistry of Education, China [KLCBTCMR2011-08]; Aid Program for Science and Technology Innovative Research Team in Higher Educational Institutions of Hunan Province