1. Institute of Biomaterials and Tissue EngineeringHuaqiao University Xiamen 361021 P. R. China
2. Fujian Provincial Key Laboratory of Biochemical TechnologyHuaqiao University Xiamen 361021 P. R. China
3. Fujian Key Laboratory for Translational Research in Cancer and Neurodegenerative DiseasesInstitute for Translational MedicineSchool of Basic Medical SciencesFujian Medical University Fuzhou Fujian 350108 P. R. China
4. Department of Cardiac SurgeryZhongshan HospitalFudan University Shanghai 200032 P. R. China
5. Division of Engineering in MedicineBrigham and Women's HospitalDepartment of MedicineHarvard Medical School Cambridge MA 02139 USA