已知关于x的方程x^2-ax+a+3=0有两个相同实数的根,求a的值