An equation-based battery cycle life model for various battery chemistries