圆x^2+y^2-2x+4y-4=0与直线y=2x+1相交与A、B.求|AB|的长.