1. Medical Center, Tsinghua University, Beijing 8610084, China
2. Department of Orthopedics, Fifth Affiliated Hospital of Xinjiang Medical University, Urumqi, Xinjiang 86838010, China
3. Institute of Tissue Engineering, China Medical University, No. 77 Puhe Road, Shenyang North New Area, Shenyang, Liaoning 86110122, China