Enhancing the water splitting performance via decorating Co3O4 nanoarrays with ruthenium doping and phosphorization