Work

CuOx/Cu nanorod skeleton supported Ru-doped CoO/NC nanocomposites for overall water splitting