A generalization of operads based on subgraph contractions