已知二次函数f(x)=x 2 -mx+m(x∈R)同时满足:(1)不等式f(x)≤0的有且只有一个元素;(2)在定义域内存在0<x 1 <x 2 ,使得不等式f(x 1 )>f(x 2 )成立.设数列{a n }的前n项和S n =f(n), b n =1- 8-m a n ,我们把所有满足b i ?b i+1 <0的正整数i的个数叫做数列{b n }的异号数.根据以上信息,给出下列五个命题: ①m=0; ②m=4; ③数列{a n }的通项公式为a n =2n-5; ④数列{b n }的异号数为2; ⑤数列{b n }的异号数为3. 其中正确命题的序号为______.(写出所有正确命题的序号)