Electrodialytic desalination of brackish water: effect of process parameters and water characteristics