Development of CubeSat attitude determination and control system with a hybrid control strategy and its simulator on so(3)