soft tissue tumor differential diagnosis