ALDH1A1 and cancer: Aldehyde dehydrogenase 1A1 in stem cells and cancer