Dna Knotting: Occurrences, Consequences & Resolution