A hybrid prediction model for wind speed using support vector machine and genetic programming in conjunction with error compensation