1. School of Mechanical Engineering, Sichuan University, Chengdu 610065, Sichuan, China
2. Liver Transplant center, Laboratory of Liver Transplantation, Frontiers Science Center for Disease-Related Molecular Network, West China Hospital of Sichuan University, 610041 Chengdu, Sichuan, China
3. Orthopedic Research Institute & Department of Orthopedics, West China Hospital of Sichuan University, Chengdu 610041, Sichuan, China
4. Institute of Advance Study, Chengdu University, Chengdu 610106, Sichuan, China