protein dna interactions ebook pdf