已知函数f(x)=x|x+m|+n,其中m,n∈R,判断此函数的奇偶性,并说明理由.