已知a,b为常数,且a≠0,函数f(x)=-ax+b+alnx,f(e)=2,求实数b的值