Review on BiVO4-Based Photoanodes for Photoelectrochemical Water Oxidation: The Main Influencing Factors | Synapse