已知x²+y²=a,m²+n²=b(a,b>0),求mx+ny的最大值