平行四边形ABCD的周长为2a,两条对角线相交于O,△AOB的周长比△BOC的周长大b,则AB的长为多少?