Does cephalexin treat staphylococcus aureus