How did Internet usage affect life satisfaction before and after COVID-19? Mediating effects and heterogeneity analysis