Clinopyroxene of spinel peridotite mantle xenoliths from Lake Nji (Cameron Volcanic Line, W Africa): crystal chemistry and petrological implications.