Peptide nucleic acid (PNA): its medical and biotechnical applications and promise for the future | Synapse