已知直线y=x+b与双曲线2x^2-y^2=2相交于A,B两点,若以AB为直径的圆过原点,求b的值