设直线x-2y+5=0与圆x^2+y^2=8相交于A.B两点,求AB的长