Gravitational search algorithm combined with modified differential evolution learning for planarization in graph drawing