Genetic heterogeneity analysis using genetic algorithm and network science