[1] Harbin Med Coll, Dept Microbiol, Harbin 150081, Peoples R China
[2] Harbin Med Coll, Dept Surg, Affiliated Hosp 1, Harbin 150081, Peoples R China
[3] Harbin Med Coll, Dept Cell Biol, Harbin 150081, Peoples R China
[4] Harbin Med Coll, Dept Pathol, Harbin 150081, Peoples R China
[5] Univ Hong Kong, Dept Anat, Fac Med, Hong Kong, Hong Kong, Peoples R China
[6] Davos Life Sci Pte Ltd, Singapore 637795, Singapore