A mechanistic model for describing the sorption and desorption of phosphate by soil