Can cephalexin and tramadol be taken together