已知圆C过原点且与直线x+y=4相切,它的圆心在直线y=x上,求圆C的方程