A particle-based simplified swarm optimization algorithm for reliability redundancy allocation problems. (October 2015)