Funding for this work comes from the National Science Foundation, the Camille and Henry Dreyfus Foundation, the University Research Committee of Emory University, and the Petroleum Research Fund of the American Chemical Society.

Much of this work is carried out using the resources of the Cherry L. Emerson Center for Scientific Computation at Emory.