已知a,b,c,分别是三角形ABC的角A,角B,角C的对边,且a+b=c+4, ab=4c+8,试判断三角形ABC的形状