若函数y=(m2-m)x2+mx+(m+1)是以x为自变量的一次函数,则m取哪些值