[1] Huaqiao Univ, Inst Biomat & Tissue Engn, Xiamen 361021, Peoples R China
[2] Fujian Prov Key Lab Biochem Technol, Xiamen 361021, Peoples R China
[3] Fudan Univ, Zhongshan Hosp, Dept Cardiac Surg, Shanghai 200032, Peoples R China
[4] Shanghai Inst Cardiovasc Dis, Shanghai 200032, Peoples R China