若方程x^2+(a+1)x+2=0在0≤x≤1上有解,求实数a的取值范围,