[1] Northeastern Univ, Coll Life & Hlth Sci, Shenyang 110169, Peoples R China
[2] Shenyang Med Coll, Sch Med Appl Technol, Shenyang 110034, Peoples R China
[3] Shenzhen Univ, Sch Med, Dept Anat Histol & Embryol, Shenzhen 518060, Peoples R China
[4] China Med Univ, Sch Basic Med Sci, Dept Histol & Embryol, Shenyang 110122, Peoples R China
[5] Chinese Acad Sci, Dalian Inst Chem Phys, Div Biotechnol, Dalian 116023, Peoples R China