1. Department of Cardiology, Second Affiliated Hospital of Zhejiang University School of Medicine, Cardiovascular Key Lab of Zhejiang Province, #88 Jiefang Road, Hangzhou, Zhejiang, 310009, China
2. Department of Vascular Surgery, Second Affiliated Hospital of Zhejiang University School of Medicine, #88 Jiefang Road, Hangzhou, Zhejiang, 310009, China
3. Department of Surgery, University of Wisconsin - Madison, Madison, WI, United States