Department of Chemistry and Biochemistry, University of California San Diego, La Jolla, California, USA. hamacher_at_ctbp.ucsd.edu|Department of Chemistry and Biochemistry, University of California San Diego, La Jolla, California, USA. hamacher_at_ctbp.ucsd.edu|Department of Chemistry and Biochemistry, University of California San Diego, La Jolla, California, USA. hamacher_at_ctbp.ucsd.edu