设函数f(x)=alnx-bx的平方(x>0).若函数f(x)在x=1处与直线y=-2分1相切,求实数a,b的值