Nanocrystalline ErVO4 as a novel photocatalyst for degradation of organic compounds and solar fuels production