Multi-domain two- and three-dimensional thermoelasticity by BEM