Evolution of whole protein and peptide microarray platforms for biological discovery and personalized medicine