A rat mammary gland cancer cell with stem cell properties of self-renewal and multi-lineage differentiation