如图,三角形abc中,角c=90度,AD平分角CAB,DE垂直AB于E,AC=6,BC=8,求CD的长.