nitrofurantoin mono 100mg price