1. Department of Orthopedic Surgery, Orthopedics Implantation Key Lab of Guangdong Province, First Affiliated Hospital of Guangzhou Medical University, Guangzhou, Guangdong, China (mainland)
2. Department of Orthopedic Surgery, Orthopedics Implantation Key Lab of Guangdong Province, First Affiliated Hospital of Guangzhou Medical University,, Guangzhou, Guangdong, China (mainland)