Affiliation: | 1. Department of Chemistry, Stanford University, Stanford, CA, United States;2. Program in Biomedical Informatics, Stanford University, Stanford, CA, United States;3. Department of Biochemistry, Stanford University, Stanford, CA, United States;4. Department of Physics, Stanford University, Stanford, CA, United States |