1. Institute of Bioadditive Manufacturing, Jiangxi University of Science and Technology, Nanchang 330013, China
2. State Key Laboratory of High Performance Complex Manufacturing, Central South University, Changsha 410083, China
3. Shenzhen Institute of Information Technology, Shenzhen 518172, China
4. NHC Key Laboratory of Carcinogenesis and The Key Laboratory of Carcinogenesis and Cancer Invasion of the Chinese Ministry of Education, Xiangya Hospital, Central South University, Changsha, Hunan 410083, China
5. Cancer Research Institute, School of Basic Medical Sciences, Central South University, Changsha, Hunan 410083, China