Nickel zinc battery technology