如图,∠ABC=90°,AB=BC,BP为一条射线,AD垂直BP,CE⊥PB,若AD=4,EC=2.求DE的长.