Principles of Attitude Control of Artificial Satellites