设a=m2+n2,b=x2+y2,a,b为正常数,且a不等于b,求mx+ny的最大值.