Domain-independent thermoelastic coupling mechanism for multi-physical systems applications: a Bond Graph approach. (October 2022)