Graphene oxide supported mononuclear aquaruthenium complex ultrathin films with enhanced photoelectric conversion and electrocatalytic water oxidation. (1st August 2015)