1. Department of Chemistry, Stanford University, Stanford, California 94305, United States
2. Department of Physics, Stanford University, Stanford, California 94305, United States
3. Department of Molecular and Cellular Physiology, Stanford University School of Medicine, Stanford, California 94305, United States