一个直角三角形的两直角边长均为整数,且满足方程X²-(m+2)X+4m=0,试求m的值及此三角形的三边长.