[1] Chinese Acad Sci, Inst Microbiol, State Key Lab Microbial Resources, Beijing 100101, Peoples R China
[2] Univ Chinese Acad Sci, Coll Life Sci, Beijing 100101, Peoples R China
[3] Hebei Univ, Sch Life Sci, Baoding 071002, Peoples R China
[4] Beijing Union Univ, Coll Biochem Engn, Beijing 100023, Peoples R China