Nuclear magnetic resonance relaxation in complex spin systems. Proton and boron-11 spin-lattice relaxation studies of carboranes and metallocarboranes