若复数(1+ai)2(i为虚数单位)是纯虚数,则实数a=______.