Feline mammary neoplasms: the cancer stem cell hypothesis.