[1] Chinese Acad Sci, Shanghai Inst Biol Sci, Inst Biochem & Cell Biol, Lab Stem Cell Biol,Lab Mol Cell Biol, Shanghai 200031, Peoples R China
[2] Changhai Hosp, Dept Cardiovasc Surg, Shanghai 200433, Peoples R China
[3] 85th Hosp, Dept Cardiovasc Surg, Shanghai 200052, Peoples R China