lambda dna analysis and restriction digestion 8834445