NiP2nanosheet arrays supported on carbon cloth: an efficient 3D hydrogen evolution cathode in both acidic and alkaline solutions | Synapse