A sharp interface immersed boundary method for vortex-induced vibration in the presence of thermal buoyancy