/carbonate-hardness-buffering/