三角形ABC的三边是a,b,c满足a平方加b平方加c平方等于ab加ac加cb,试判断三角形ABC的形状