EPCAM and cancer: ALDH+, CD133+, CD44+, CD24+, CD90+ and/or EpCAM+ cancer cellsb