A powerful meta-heuristic search algorithm for solving global optimization and real-world solar photovoltaic parameter estimation problems