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