[1] Fu Dan Univ, Zhong Shan Hosp, Dept Cardiac Surg, Shanghai Inst Cardiovasc Dis, Shanghai 200032, Peoples R China
[2] Chinese Acad Sci, Shanghai Inst Appl Phys, Shanghai, Peoples R China
[3] Shanghai Jiao Tong Univ, Sch Life Sci & Biotechnol, Shanghai 200030, Peoples R China
[4] Shanghai Inst Biol Sci, Unit Cell Signal Transduct, Shanghai, Peoples R China