1. Department of Orthopedics, Jieyang People’s Hospital (Jieyang Affiliated Hospital, Sun Yat-sen University), Jieyang, Guangdong, China
2. Department of Orthopedics, Shenzhen Luohu Hospital Group Luohu People’s Hospital (The Third Affiliated Hospital of Shenzhen University), Shenzhen, Guangdong, China