[1] Shandong Univ, Sch Life Sci, Shandong Prov Key Lab Anim Cells & Dev Biol, Qingdao 266237, Peoples R China
[2] Hubei Normal Univ, Natl Demonstrat Ctr Expt Biol Educ, Sch Life Sci, Hubei Key Lab Edible Wild Plants Conservat & Util, Huangshi 435002, Hubei, Peoples R China
[3] Shandong Univ, Sch Chem & Chem Engn, Inst Organ Chem, Jinan 250100, Peoples R China
[4] Shandong Univ, Key Lab Cardiovasc Remodeling & Funct Res, Chinese Minist Educ, Qilu Hosp, Jinan 250012, Peoples R China
[5] Shandong Univ, Chinese Minist Hlth, Qilu Hosp, Jinan 250012, Peoples R China