1. State
Key Laboratory of Fluid Power and Mechatronic Systems, School
of Mechanical Engineering, and ‡Key Laboratory of 3D Printing Process and
Equipment of Zhejiang Province, School of Mechanical Engineering, Zhejiang University, Hangzhou 310027, China
2. Department of Vascular Surgery, ∥Department of Orthopaedic Surgery, and ⊥Department of
Cardiology, Second Affiliated Hospital of Zhejiang University School of Medicine, Hangzhou 310009, China