Skeletal electron counting in cluster species. Applications to metal-hydrocarbon π-complexes