1. Department of Orthopedics, Zhejiang Provincial People's Hospital, Hangzhou Medical College, Hangzhou, Zhejiang 310014, P.R. China
2. Department of Orthopedics, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, Hangzhou, Zhejiang 310016, P.R. China
3. Department of Cardiology, 2nd Affiliated Hospital, School of Medicine, Zhejiang University, Zhejiang 310009, P.R. China