Prostaglandin E2: at the crossroads between stem cell development, inflammation and cancer.