Cobalt based nanostructured alloys: Versatile high performance robust hydrogen evolution reaction electro-catalysts for electrolytic and photo-electrochemical water splitting. (6th July 2017)