[1] Zhejiang Univ, Sch Mech Engn, State Key Lab Fluid Power & Mechatron Syst, Hangzhou 310027, Peoples R China
[2] Zhejiang Univ, Sch Mech Engn, Key Lab 3D Printing Proc & Equipment Zhejiang Pro, Hangzhou 310027, Peoples R China
[3] Zhengzhou Univ, Key Lab Mat Proc & Mold, Zhengzhou 450002, Peoples R China
[4] Zhejiang Univ, Dept Cardiol, Sch Med, Affiliated Hosp 2, Hangzhou 310009, Peoples R China