Dynamic model for the tensile actuation of thermally and electro-thermally actuated twisted and coiled artificial muscles (TCAMs)