Identifying the effects of heat treatment temperatures on the Ti50Ni45Cu5 alloy using dynamic mechanical analysis combined with microstructural analysis