SEARCH Articles Figures Tables Flex fatigue life FlexE FlexS High flex life polyurethane urea MIT flex life