A Multi-Strategy Adaptive Comprehensive Learning PSO Algorithm and Its Application