Computational Methods In Protein Mass Spectrometry, Dna Microarray Technology And Protein Folding