1. Institute of Bioadditive Manufacturing
2. Jiangxi University of Science and Technology
3. Nanchang 330013
4. China
5. NHC Key Laboratory of Carcinogenesis and The Key Laboratory of Carcinogenesis and Cancer Invasion of the Chinese Ministry of Education
6. Xiangya Hospital
7. Central South University
8. Changsha 410008
9. State Key Laboratory of High Performance Complex Manufacturing