'Self-Seeding' of Cancer Cells May Explain Why Cancer Returns After Surgery