3-Axis Attitude Determination and Control of the AeroCube-4 CubeSats