已知集合A={x|lg(x2-2ax+a2+1)<lg2},B={x|(x-a)(x-2)>0},若A∪B=R,求a的取