[1] Zhejiang Univ, Key Lab Adv Mfg Technol Zhejiang Prov, Hangzhou 310027, Peoples R China
[2] Zhejiang Univ, Sch Mech Engn, Hangzhou 310027, Peoples R China
[3] George Washington Univ, Dept Mech & Aerosp Engn, Washington, DC 20052 USA
[4] Zhejiang Univ, Key Lab Adv Mfg Technol Zhejiang Prov, State Key Lab Fluid Power & Mechatron Syst, Hangzhou 310027, Peoples R China
[5] NHLBI, NIH, Bethesda, MD 20892 USA
[6] George Washington Univ, Dept Mech & Aerosp Engn, Dept Elect, Dept Biomed Engn, Washington, DC 20052 USA
[7] George Washington Univ, Dept Mech & Aerosp Engn, Dept Comp Engn, Dept Biomed Engn, Washington, DC 20052 USA
[8] George Washington Univ, Dept Med, Washington, DC 20052 USA