BiVO4 as photocatalyst for solar fuels production through water splitting: A short review