Analysis of Complementarity of Protein-DNA Interactions Using the Electrostatic Potential and the Molecular Surface Geometry