Reactive template-engaged synthesis of Ni-doped Co3S4 hollow and porous nanospheres with optimal electronic modulation toward high-efficiency electrochemical oxygen evolution