cartilaginous tumor differential diagnosis