Habitat heterogeneity determines species richness on small habitat islands in a fragmented landscape | Synapse