已知函数f(x)=a/2x^2-2x+(a-4)lnx,a>0,若函数在(1,2)上有极值,求a的取值范围.