Due to a production error, there was an error in the Affiliations. Instead of “Department of Cardiology, Shanghai Jiao Tong University School of Medicine, Shanghai, China”, it should be “Department of Cardiology, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai, China”.
The publisher apologizes for this mistake. The original version of this article has been updated.
