1. College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
2. Department of Cardiothoracic Surgery, Affiliated Hospital 6 of Nantong University, The Yancheng School of Clinical Medicine, Nanjing Medical University, Yancheng Third People’s Hospital, Yancheng 224000, China
3. Yangtze River Delta Intelligent Manufacturing Innovation Center, Nanjing 210014, China