Short term forecast of wind power by an artificial neural network approach