若方程x平方+ax+b=0的一个根是2,另一个根大于0,且是方程(x+4)平方=16x的根,求a、b的值