Cell cannibalism and cancer