集合A={y|y=x²+2x+4},B={y|y=ax²-2x+4a},且A交B=A,求实数a的取值范围