1. Department of Chemistry , University of Massachusetts Amherst, Amherst, MA, USA
2. Molecular and Cellular Biology Graduate Program , University of Massachusetts Amherst, Amherst, MA, USA
3. Mount Holyoke College , South Hadley, MA, USA
4. Department of Computer Science , Colby College, Waterville, ME, USA