[Yin, Weidong] Nanhua Univ, Sch Med, Inst Cardiovasc Res, Hengyang 421001, Hunan, Peoples R China.
Nanhua Univ, Sch Life Sci & Technol, Dept Biochem & Mol Biol, Hengyang 421001, Hunan, Peoples R China.
Nanhua Univ, Sch Med, Funct Lab Ctr, Hengyang 421001, Hunan, Peoples R China.
Nanhua Univ, Inst Pharm & Pharmacol, Hengyang 421001, Hunan, Peoples R China.
Nanhua Univ, Sch Med, Dept Operat Surg, Hengyang 421001, Hunan, Peoples R China.