1. College of Basic Medical Sciences, Zhejiang Chinese Medical University, Hangzhou, China
2. Key Laboratory of “Blood Stasis and Toxin” Syndrome of Zhejiang Province, Hangzhou, China
3. The First Affiliated Hospital of Zhejiang Chinese Medical University, Hangzhou, China
4. College of Medical Technology, Zhejiang Chinese Medical University, Hangzhou, China
5. College of Pharmaceutical Sciences, Zhejiang Chinese Medical University, Hangzhou, China