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