Boron-doping induced electron redistribution of carbon-coated nickel nanoparticles towards efficient alkaline hydrogen evolution