An adaptive finite element method for convective heat transfer with variable fluid properties