Canalicular adenoma: report of five cases with ultrastructural observations.