已知圆内接四边形ABCD的边长为AB=a,BC=b,CD=c,DA=d,求对角线AC的长.