[1] Univ Texas, Sch Med, Dept Pathol & Lab Med, Houston, TX 77030 USA
[2] Baylor Coll Med, Dept Biochem, Houston, TX 77030 USA
[3] Zhongshan Univ, Inst Entomol, State Key Lab Biocontrol, Guangzhou 510275, Peoples R China
[4] Chinese Acad Sci, Inst Phys, Beijing Lab Electron Microscopy, Beijing 100080, Peoples R China