Information diffusion-aware likelihood maximization optimization for community detection