Hydrogen production under salt stress conditions by a freshwater Rhodopseudomonas palustris strain