已知线段ab 反向延长ab到点c,使ac=二分之一ab,若d是ac的重点,cd=2cm,求ab的长