设集合A={x∈R|ax2+2x+1=0},当集合A为单元素集时,求实数a的值(详细解答,)