1. Department of Chemistry, University of Vermont 1 , Burlington, Vermont 05405, USA
2. Sealy Center for Structural Biology and Molecular Biophysics, University of Texas Medical Branch 2 , Galveston, Texas 77555, USA
3. Department of Mathematics and Statistics, University of Vermont 3 , Burlington, Vermont 05405, USA