Cadmium-free batteries