三角形ABC中,AB=AC D是AB中点,且DE⊥AB已知三角形BCE的周长是8,AC-BC=2,求AB的长