Cancer diagnosis: Detection, testing and research