Cancer stem cell niche models and contribution by mesenchymal stroma/stem cells