thrush and cephalexin 500 mg