Affiliation: | 2. Department of Orthopedic Surgery and Orthopedic Research Institute, West China Hospital, Sichuan University, Chengdu, 610041, Sichuan, China;3. Department of Science and Technology, West China Hospital, Sichuan University, Chengdu, 610041, Sichuan, China;4. Analytical and Testing Center, State Key Laboratory of Oral Diseases, School of Materials Science and Engineering, Sichuan University, Chengdu, 610065, China |