Electrocatalysts for water splitting in alkaline and acidic environments: Review | Synapse