Soil heterogeneity and community composition jointly influence grassland biomass