Hybrid forecasting model based on support vector machine and particle swarm optimization with adaptive and Cauchy mutation