solar energy, Photovoltaic-thermal, Extreme Learning Machine, Genetic Programming, Artificial Neural Networks, architecture