Bifunctional enzyme action as a source of robustness in biochemical reaction networks: a novel hypergraph approach