Nanocomposites Based on Ruthenium Nanoparticles Supported on Cobalt,Nitrogen-Codoped Graphene Nanosheets as Bifunctional Catalysts for Electrochemical Water Splitting.