Fleroxacin: a review of its chemistry, microbiology, toxicology, pharmacokinetics, clinical efficacy and safety.