直线y=kx-2交抛物线y^2=8x于A,B两点,若弦AB的中点横坐标是2,则AB的弦长为?