Tag: how does DNA fingerprinting work