设集合A={a,a2,ab},B={1,a,b}若A=B求a,b的值