1. Department of Physiology, Hebei Medical University, Shijiazhuang 050017, China
2. Hebei Key Laboratory of Animal Science, Hebei Medical University, Shijiazhuang 050017, China
3. Hebei Collaborative Innovation Center for Cardio-Cerebrovascular Disease, Shijiazhuang 050017, China
4. Key Laboratory of Vascular Medicine of Hebei Province, Shijiazhuang 050017, China