Comparative pharmacokinetics and relative bioavailability for different preparations of nitrofurantoin.