1. Stanford University School of MedicineDepartment of Pathology 300 Pasteur Drive Stanford CA 94305 USA
2. National Center for Drug ScreeningState Key Laboratory of Drug ResearchShanghai Institute of Materia MedicaChinese Academy of Sciences 189 Guoshoujing Road Shanghai 201203 China
3. Stanford University School of MedicineDepartment of Chemical & Systems Biology 300 Pasteur Drive Stanford CA 94305 USA
4. Stanford University School of MedicineDepartment of Microbiology & Immunology 300 Pasteur Drive Stanford CA 94305 USA
5. Department of Chemical BiologyHelmholtz-Centre for Infection Research (HZI) Braunschweig Germany