Communities are common in complex networks and play a significant role in the functioning of social, biological, economic, and technological systems. Despite much interest in detecting community structures in complex networks and exploring the effect of communities on collective dynamics, a deep...