Human pharmacokinetics of tolfenamic acid, a new anti-inflammatory agent