1. Lankenau Medical Center, Main Line Health, Department of Cardiology, 100 E Lancaster Ave, Wynnewood, PA 19096, USA
2. Fuwai Huazhong Hospital, 1 Fuwai Boulevard, Zhengzhou, Henan 451450, China
3. Sidney Kimmel Medical College at Thomas Jefferson University, 1025 Walnut Street, Philadelphia, PA 19107, USA