CD44 and neoplasm: 2. CD44 (a HA Receptor) in Cancer Stem Cells (CSCs) and Tumor Progression