已知集合A={X|-2≤X≤a},B={y|y=2x+3,x∈A},C={z|z=X²,X∈A},且C是B的子集,求a的