Microarrays in cancer: research and applications.