Battery Cycle Life Prediction with Coupled Chemical Degradation and Fatigue Mechanics | Synapse