Recent developments, advances and strategies in heterogeneous photocatalysts for water splitting | Synapse