已知关于x的一元二次方程mx^2-(m^2+2)x+2m=0 若此方程有两个整数根,求m的值