已知函数f(x)=ax²-2x+lnx,若f(x)无极值点,但其导函数有零点,求a值