A novel Z-scheme CeO2/g-C3N4 heterojunction photocatalyst for degradation of Bisphenol A and hydrogen evolution and insight of the photocatalysis mechanism