在△ABC中,AB=2,AC=4,角A=120°,D为BC边的中点,则AD的长为?