Fixed a bug where H+ and OH- mobilities are populated by the wrong adjusted mobility.
Fixed a bug where zero mobility led to divide by zero error.