Cancer stem cell markers in prostate cancer: an immunohistochemical study of ALDH1, SOX2 and EZH2