已知M={1,2,a^2-a},N={0,a+1,3-a^2},且M∩N={0,1},实数a的值是多少?