Genomic fingerprinting by microsatellite-primed PCR: a critical evaluation.