Text this: An adaptive chaotic league championship algorithm for solving global optimization and engineering design problems