Continuum thermomechanics the art and science of modelling material behaviour (Kluwer Academic Publishers, 2000)