Cancer of unknown primary: from immunohistochemistry to gene expression profiling.