[1] Zhejiang Univ, Dept Cardiol, Affiliated Hosp 2, Sch Med, Hangzhou, Peoples R China
[2] State Key Lab Transvasc Implantat Devices, Hangzhou, Peoples R China
[3] Cardiovasc Key Lab Zhejiang Prov, Hangzhou 310009, Peoples R China
[4] Zhejiang Univ, Sch Med, Affiliated Hosp 2, Dept Cardiol, 88 Jiefang Rd, Hangzhou 310009, Zhejiang, Peoples R China