tumor cell types