1. Department of Chemistry, Stanford University, Stanford, CA 94305, USA
2. Eterna Massive Open Laboratory
3. Department of Chemical and Biological Engineering, Northwestern University, Evanston, IL 60208, USA
4. Department of Biochemistry, Stanford University, Stanford, CA 94305, USA
5. Department of Bioengineering, Stanford University, Stanford, CA 94305, USA
6. Department of Physics, Stanford University, Stanford, CA 94305, USA