Now considers largest (weakly connected) subgraph if wanted
Improved gene expression simulation