Applications of functional protein microarrays: identifying protein-protein interactions in an array format.