已知集合A={m,m+d,m+2d},集合B={m,mq,mq2},且A=B,求q的值.