PSO-based Training , Pruning , and Ensembling of Extreme Learning Machine RBF Networks