Thermal and salinity gradient systems