Cancer stem cells: progress and challenges in lung cancer.