1. College of Biomass Science and Engineering, Orthopedic Research Institute, Department of Orthopedics, West China Hospital, Sichuan University, Chengdu 610065, China
2. West China School of Basic Medical Sciences and Forensic Medicine, Sichuan University, Chengdu 610041, PR China