Genomic mapping by fingerprinting random clones: a mathematical analysis.