A novel approach for clustering and routing in WSN using genetic algorithm and equilibrium optimizer