1. Department of Chemistry, Stanford University, Stanford, California94305, United States
2. Department of Applied Physics, Stanford University, Stanford, California94305, United States
3. Department of Molecular and Cell Biology, University of California Berkeley, Berkeley, California94720, United States