设集合A={2 a的平方} B={1 2 a}若A是B的子集,求实数a的值