如果方程ax2-2x+a=0的解集为p,且集合p中最多只有一个元素,求a的取值范围