已知集合a={ax2+x+1=0},且a交{x\x大于等于0},求实数a的取值范围