1 Department of Orthopedics, The Third Affiliated Hospital of Shenzhen University, Shenzhen, Guangdong, 518001, PR China.
2 Department of Orthopedics, The Third Affiliated Hospital of Shenzhen University, Shenzhen, Guangdong, 518001, PR China. Electronic address: medical_university@163.com.