Phosphorus sorption characteristics in some calcareous, non-calcareous and acid piedmont soils of Bangladesh