1. State Key Laboratory of High Performance Complex Manufacturing, College of Mechanical and Electrical Engineering, Central South University, Changsha, People’s Republic of China
2. Cancer Research Institute, School of Basic Medical Sciences, Central South University, Changsha, People’s Republic of China
3. Department of Oncology, Third Xiangya Hospital of Central South University, Central South University, Changsha, People’s Republic of China
4. Institute of Bioadditive Manufacturing, Jiangxi University of Science and Technology, Ganzhou, People’s Republic of China
5. Shenzhen Institute of Information Technology, Shenzhen, People’s Republic of China