Comparative pharmacokinetics of ciprofloxacin and temafloxacin in humans: a review.