thermal complex