I know that amoxicillian can cause a false positive on a urine test, can nitrofurantoin also cause a false positive too?