Surface heat fluxes and thermohaline variability in Terra Nova Bay Polynya