Is cephalexin good for cat bites