The bonding capabilities of transition metal clusters : IV. Three classes of carbonyl cluster compounds