[1] Chinese Acad Med Sci, Inst Basic Med Sci, Natl Lab Med Mol Biol, Beijing 100005, Peoples R China
[2] Peking Union Med Coll, Beijing 100005, Peoples R China
[3] Hubei Univ, Hubei Prov Key Lab Biotechnol Chinese Tradit Med, Wuhan 430062, Peoples R China
[4] Humboldt Univ, Dept Mol Parasitol, Berlin, Germany