已知集合M={2,a+2,a^2-4},N={a+3,a^2+2,a^2-4a+6},且M∩N={2},求实数a的值.