在三角形ABC中,角BAC=60度,BC=18,D是AB上一点,AC=BD,E是CD的中点,则AE长多少?