若复数(1+ai)(2+i)=3-i,则实数a的值为______.