Nopal wind and photovoltaic energy