1. Department of Orthopedic Surgery, Shanghai Sixth People’s Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China
2. Department of Orthopedic and Traumatology, Prince of Wales Hospital, Sha Tin, New Territories, Hong Kong, China