Jiacan Su is the Department Head of Institute of Translational Medicine, Shanghai University, Shanghai and chief physician of Orthopedics Department, Shanghai Changhai Hospital, Second Military Medical University, Shanghai. Professor Su received his bachelor’s degree (1999) and M.D. (2004) from Second Military Medical University.Xiao Chen, Associate Professor, Department of Orthopedics, Shanghai Changhai Hospital, China.Yingying Jing, Assistant Professor, Institute of Translational Medicine, Shanghai University, China.