Peptide nucleic acids : protocols and applications