Text this: Label and label-free detection techniques for protein microarrays