已知线段AB,反向延长AB到点C,使AC=1\2AB,若D是AC的中点,CD=2cm,求AB的长