1. Department of Chemistry and Biochemistry, University of California, Santa Cruz, Santa Cruz, United States
2. Department of Computer Science, University of California, Santa Cruz, Santa Cruz, United States
3. Department of Molecular, Cell and Cancer Biology, University of Massachusetts Medical School, Worcester, United States