National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [81102557, 81573875]; Doctoral Program Foundation of Higher Education of China [20104323110001]; Aid Project for Innovation Platform Open Fund of Hunan Province University [11K050, 14K068]; Key Project of Administration of traditional Chinese Medicine of Hunan province [201301, 201509]; General Project of Science and Technology Department of Hunan Province [2014SK3001]; Aid Program for Science and Technology Innovative Research; Hunan Province Natural Science Innovation Group for "Fundamental research of Chinese medicine on prevention and treatment of cardio-cerebrovascular diseases"