Cancer stem cells: a step toward the cure.