缓冲溶液的ph值由哪些因素决定