Levofloxacin and trovafloxacin: the next generation of fluoroquinolones? | Synapse