salt gradient energy