Influence maximization based on community detection and dominating sets