1. Department of Orthopedics, No. 210 Hospital of the PLA, Dalian, Liaoning Province 116000, China
2. Technical University Munich (TUM), 80333 Munich, Germany
3. Department of Cardiology, Sir Run Run Shaw Hospital, Zhejiang University School of Medicine, Hangzhou 310016, China
4. Ludwig-Maximilians-Universität München (LMU), 80539 Munich, Germany