Text this: Controlled Non-Dominated Sorting Genetic Algorithms for Multi-Objective Optimal Design of Standalone and Grid-Connected Renewable Energy Systems in Integrated Energy Sectors