设集合M= {2,3,a2+1} ,N={ a2+a-4,2a+1},若M交N=2,则a的取值集合是什么?