Text this: THE SPECIATION IN GENETIC ALGORITHMS FOR PRESERVING POPULATION DIVERSITY AND OPTIMIZATION OF FUNCTIONS WITH SUBOPTIMAL SOLUTIONS