Ion-plus salinity gradient flow Battery