Passivity-Based Attitude Control on the Special Orthogonal Group of Rigid-Body Rotations