A new design methodology to predict wind farm energy production by means of a spiking neural network-based system