Metanephric adenoma: histology, immunophenotype, cytogenetics, ultrastructure.