直线y=kx-2交抛物线y^2=8x于A、B两点若A、B中点横座标为2,则|AB|是多少?