cadrofloxacin hydrochloride