Fertilizer and soil P uptake by maize, as affected by soil P level, granule size, and solubility of phosphate sources