Affiliation: | 1. Department of Biology, University of California at San Diego, La Jolla, California 92093 USA;2. Department of Chemistry, University of California at San Diego, La Jolla, California 92093 USA;3. Department of Physics, University of California at San Diego, La Jolla, California 92093 USA |