Nitrofurantoin modified release versus trimethoprim or co-trimoxazole in the treatment of uncomplicated urinary tract infection in general practice.