Facile synthesis of uniformly coated ZnO@Bi2O3 composites anode for long-cycle-life zinc–nickel battery