如图,菱形ABCD中,E是BC上一点,F是AE,BD的交点,且AE=AB,∠EAD=2∠BAF,若BE=5,求AF的长