1. Department of Spine Surgery and Musculoskeletal Tumor, Zhongnan Hospital of Wuhan University, No. 169, Donghu Road, Wuhan City 430071, Hubei Province, P. R. China
2. Hubei Osteolink Biomaterial Co., Ltd. (Wuhan Hi-Tech Research Center of Medical Tissues), Wuhan 430206, P. R. China