Tumour necrosis factor-α inhibits adipogenesis via a β-catenin/TCF4(TCF7L2)-dependent pathway