The Use of Imperfect Microsatellites for DNA Fingerprinting and Population Genetics