mesenchymal tumors pathology