Peptide nucleic acids (PNA) and PNA-DNA chimeras: from high binding affinity towards biological function.