[1] Zhejiang Univ, Sch Mech Engn, State Key Lab Fluid Power & Mechatron Syst, Hangzhou 310028, Peoples R China
[2] Zhejiang Univ, Sch Mech Engn, Key Lab 3D Printing Proc & Equipment Zhejiang Pro, Hangzhou 310028, Peoples R China
[3] Ningbo First Hosp, Dept Plast & Reconstruct Surg, Ningbo 315010, Peoples R China
[4] Ningbo First Hosp, Dept Med Engn, Ningbo 315010, Peoples R China
[5] Zhejiang Univ, Qiushi Acad Adv Studies QAAS, Hangzhou 310028, Peoples R China
[6] Zhejiang Univ, Dept Biomed Engn, Key Lab Biomed Engn, Educ Minist, Hangzhou 310028, Peoples R China
[7] Zhejiang Univ, Zhejiang Prov Key Lab Cardio Cerebral Vasc Detect, Hangzhou, Peoples R China
[8] Univ Florida, Dept Mech & Aerosp Engn, Gainesville, FL 32611 USA