Tenascin: an extracellular matrix protein involved in tissue interactions during fetal development and oncogenesis