Institute of Microsurgery On Extremities Jiao Tong University Affiliated Sixth People’s Hospital 200233’s Republic of China;
School of Life Sciences University 200444’s Republic of China;
State Key Laboratory of High Performance Ceramics and Superfine Microstructure Institute of Ceramics Academy of Sciences 200050’s Republic of China;
Department of Orthopaedic Surgery Jiao Tong University Affiliated Sixth People’s Hospital 200233’s Republic of China;
Department of Orthopedics Second Affiliated Hospital Navy Medical University 200003’s Republic of China;