Efficient photocatalytic hydrogen production using an NH4TiOF3/TiO2/g-C3N4 composite with a 3D camellia-like Z-scheme heterojunction structure