“ ciprofloxacin and cephalexin how long does it take for ciprofloxacin to work ciprofloxacin mode of action ”