[1] China Med Univ, Minist Publ Hlth, Dept Stem Cells & Regenerat Med, Key Lab Cell Biol, Shenyang 110001, Peoples R China
[2] Univ Western Australia, Western Australian Inst Med Res, Ctr Diabet Res, Perth, WA 6000, Australia
[3] Univ Western Australia, Med Res Ctr, Perth, WA 6000, Australia
[4] China Med Univ, Affiliated Hosp 1, Dept Gen Practice, Shenyang 110001, Peoples R China
[5] Liaoning Prov Res Inst Family Planning, Key Lab Reprod Hlth Liaoning Prov, Shenyang 110031, Peoples R China