The Poisson-Boltzmann equation for biomolecular electrostatics: a tool for structural biology