Stromal cells and extracellular matrix components in spontaneous canine transmissible venereal tumour at different stages of growth.