mesenchymal tumor pathology