Structural biochemistry of DNA and proteins