Genetic Algorithms and Programming Chaotic Explorers: Boosting Jaya’s Diversity to Escape Premature Convergence in Multimodal Optimization