cycle life assessments