[1] Qingdao Univ, Coll Med, Inst Translat Med, Ctr Dev Cardiol, Qingdao 266021, Peoples R China
[2] Chinese Acad Sci, Inst Zool, State Key Lab Biomembrane & Membrane Biotechnol, Beijing 100101, Peoples R China
[3] Capital Med Univ, Beijing Inst Heart Lung & Blood Vessel Dis, Anzen Hosp, Beijing 100029, Peoples R China