Shanghai drinking water hit by salt tide