如果(x+3)(x+a)-2可以因式分解为(x+m)(x+n)(其中m,n均为整数),则a的值是____.