Technology Development for Oligonucleotide Fingerprinting