Computational Physical Modeling And Design Of Protein -Dna Interactions