Transport of colloidal phosphorus in runoff and sediment on sloping farmland in the purple soil area of south-western China