1. Department of Immunology and Microbiology, The Scripps Research Institute, La Jolla, CA, USA.
2. Department of Pediatrics, University of California San Diego, La Jolla, CA, USA.
3. Department of Computer Science and Engineering, University of California San Diego, La Jolla, CA, USA.
4. Department of Bioengineering, University of California San Diego, La Jolla, CA, USA.