Cancer stem cells: A stride towards cancer cure?