Screening chemical microarrays: methods and applications.