Crystalline/amorphous CoP@CoB hierarchical core-shell nanorod array for enhanced hydrogen evolution