设x,y∈R,集合A={3,x2+xy+x-3},B={1,x2+xy+x-3}且A=B,求实数x,y的值