如果一个三角形的边长为a、b、c都为整数,且a+bc+b+ca=8,求三角形的周长