Group diversity promotes cooperation in the spatial public goods game | Synapse