Dna Computing Applications