若a^2-4a+b^2+10b+29=0,求b^a的值