1. Department of Orthopaedic Surgery, The Second Affiliated Hospital, Chongqing Medical University, 76 Linjiang Road, Chongqing 400010, China
2. Department of Cardiology, Boston Children’s Hospital, Harvard Medical School, 320 Longwood Avenue, Boston, MA 02115, USA