[1] Ningbo Univ, Affiliated Hosp 1, Sch Med, Dept Plast & Reconstruct Surg, Ningbo 315010, Peoples R China
[2] Ningbo Univ, Affiliated Hosp 1, Ctr Med & Engn Innovat, Sch Med,Cent Lab, Ningbo 315010, Zhejiang, Peoples R China
[3] Key Lab Precis Med Atherosclerot Dis Zhejiang Prov, Ningbo 315010, Peoples R China
[4] Ningbo Univ, Sch Med, Ningbo 315211, Peoples R China
[5] Zhejiang Univ, Sch Mech Engn, State Key Lab Fluid Power & Mechatron Syst, Hangzhou 310027, Peoples R China