1. State Key Laboratory of High Performance Complex Manufacturing
2. College of Mechanical and Electrical Engineering
3. Central South University
4. Changsha 410083
5. China
6. Jiangxi University of Science and Technology
7. Ganzhou 341000
8. Key Laboratory of Organ Injury
9. Aging and Regenerative Medicine of Hunan Province
10. Shenzhen Institutes of Advanced Technology
11. Chinese Academy of Sciences
12. Shenzhen