在三角形ABC中cd垂直ab于d,若ad等于2bd,ac等于5,bc等于4,求bd的长