如图,已知线段AB=a,C,D是线段AB上任意两点,CD=b,M,N分别是AC,BC中点,求MN的长