[1] Humboldt Univ, Dept Mol Parasitol, D-10115 Berlin, Germany
[2] Chinese Acad Med Sci, Inst Basic Med Sci, Natl Lab Med Mol Biol, Beijing 100005, Peoples R China
[3] Peking Union Med Coll, Beijing 100005, Peoples R China
[4] Chinese Acad Sci, Inst Zool, Natl Key Lab Biomembrane & Membrane Biotechnol, Lab Apoptosis & Canc Biol, Beijing 100101, Peoples R China