PHP разбивает массивы на группы на основе равных значений

У меня есть Array, содержащий массивы с 2 значениями, первое - это номер автора, второе - его принадлежность.

Array ( 
    [0] => Array ( 
            [0] => 2 
            [1] => Department of General Chemistry
        ) 
    [1] => Array ( 
            [0] => 3 
            [1] => Institute of Silicate Materials
        ) 
    [2] => Array ( 
            [0] => 4 
            [1] => Department of General Chemistry
        ) 
    [3] => Array ( 
            [0] => 5 
            [1] => Department of General Chemistry
        ) 
    [4] => Array ( 
            [0] => 6 
            [1] => Institute of Silicate Materials
        ) 
)

Как я могу сгруппировать авторов, если принадлежность одинакова? Мне нужно, чтобы вывод был что-то вроде:

3,6 Institute of Silicate Materials
2,4,5 Department of General Chemistry

Ответы на вопрос(4)

Ваш ответ на вопрос