Affiliation: | (1) Department of Orthopaedics and Traumatology, Nanfang Hospital, Southern Medical University, Guangzhou, 510515, China;(2) Department of Anatomy, University of South China, Hengyang, 421001, China;(3) Institute of Anatomy, Southern Medical University, Guangzhou, 510515, China |