已知集合P={a,a+d,a+2d},Q={a,aq,aq^2},其中a≠0,且P=Q,求q的值.