1. College of Pharmaceutical Science, Zhejiang Chinese Medical University, No. 548 Binwen Road, Hangzhou 310053, China
2. Department of Pharmacology, Zhejiang University School of Medicine, No. 866 Yuhangtang Road, Hangzhou 310058, China
3. Laboratory Animal Center of Zhejiang University, Hangzhou 310058, China