Synthesis of a novel CeVO4/graphitic C3N4 composite with enhanced visible-light photocatalytic property