STEM CELL AND CANCER STEM CELL: A Tale of Two Cells -