关于x的一元二次方程mx2+x+m2+3m=0有一个根为零,那m的值等于______.