Impact of reputation-based switching strategy between punishment and social exclusion on the evolution of cooperation in the spatial public goods game. (1st July 2022)