1Science Research Base of Kaiping Central Hospital, Postdoctoral Mobile Station of Sun Yat-sen University, Kaiping 529300, China.
2Department of Traumatic Surgery, Dongfang Hospital Affiliated to Tongji University, Shanghai 200120, China.
3Department of Orthopedic, First Hospital Affiliated to Tongji University,Guangzhou 510700,China.
Email: [email protected]