battery design process