1. Department of Chemistry and Chemical Biology, Harvard University, 12 Oxford Street, Cambridge, Massachusetts 02138, Department of Physics, Harvard University, 9 Oxford Street, Cambridge, Massachusetts 02138, and School of Computer Science, McGill University, 3480 University #318, Montreal PQ H3A 2A7, Canada