Finding critical nodes in a complex network from information diffusion and Matthew effect aggregation