已知线段AB,延长AB到C,使BC=1\2AB,D为AC的中点.若DC=2cm,则AB的长是—多少?