Affiliation: | [1]Heart Center, Xiamen University Affiliated Zhongshan Hospital, Xiamen, Fujian 361004, China [2]Department of Cardiology, Shanghai Jiao Tong University Affiliated First People's Hospital, Shanghai 200080, China [3]School of Biomedical Sciences, Charles Sturt University, Wagga Wagga, NSW 2650, Australia |