DNA-protein interactions: the use of synthetic oligo- and polynucleotides for studying single-stranded-DNA-binding proteins and restriction endonucleases.