Metacommunity diversity depends on connectivity and patch arrangement in heterogeneous habitat networks | Synapse