Effects of operating and design parameters on ion exchange columns for nutrient recovery from urine