Design And Implementation Of An Improved Set Matching Algorithm Handling Dna Sequences