已知a^3+a^2b+ab^2+b^3=20,a^2+b^2=10,求a+b的值