Microarrays and Mass Spectrometry - The Future of Proteomics