设m,n是一个直角三角形的两边直角边长,且(m^2+1+n^2)(m^2+n^2)=20,则这个直角三角形的斜边长是