New insight in photocatalytic degradation of textile dyes over CeO2/Ce2S3 composite