Department of Orthopedics, Third Affiliated Hospital of Sun Yat-sen University, Guangzhou 510630, China;
Department of Orthopedics, Third Affiliated Hospital of Sun Yat-sen University, Guangzhou 510630, China;
Department of Orthopedics, Third Affiliated Hospital of Sun Yat-sen University, Guangzhou 510630, China;
Department of Orthopedics, Third Affiliated Hospital of Sun Yat-sen University, Guangzhou 510630, China;