Photoelectrochemistry of tris(bipyridyl)ruthenium(II) covalently attached to n-type tin(IV) oxide | Synapse