Some factors affecting the solubility of phosphorus in soils