1. State Key Laboratory of High Performance Complex Manufacturing College of Mechanical and Electrical Engineering Central South University Changsha 410083 China
2. NHC Key Laboratory of Carcinogenesis of Hunan Cancer Hospital and the Affiliated Cancer Hospital of Xiangya School of Medicine Cancer Research Institute, School of Basic Medical Science Central South University Changsha 410013 China
3. The Key Laboratory of Carcinogenesis and Cancer Invasion of the Chinese Ministry of Education Xiangya Hospital Central South University Changsha 410078 China
4. Department of Periodontics & Oral Mucosal Section Xiangya Stomatological Hospital & Xiangya School of Stomatology Central South University Changsha 410013 China
5. Institute of Additive Manufacturing Jiangxi University of Science and Technology Nanchang 330013 China