在三角形ABC中,角BAC是直角,AD垂直BC,垂足點D,CE平分角ACB,交BA于點E,交AD于G,過G作GF平行BC交BC于F,若AE=4,求BF的長。