1. State Key Laboratory of High Performance Complex Manufacturing Central South University Changsha 410083 P. R. China
2. Institute of Bioadditive Manufacturing Jiangxi University of Science and Technology Nanchang 330013 P. R. China
3. School of Basic Medical Sciences Central South University Changsha 410083 P. R. China
4. Department of Oral and Maxillofacial Surgery Center of Stomatology Xiangya Hospital, Central South University Changsha 410078 P. R. China
5. Department of Spine Surgery The Third Xiangya Hospital of Central South University Changsha 410013 P. R. China