Restriction endonucleases in the analysis and restructuring of dna molecules.