若集合{x|x^2+x+a=0}中至少有一个元素为非负实数,求实数a的取值范围.