Describir: Selection of Best Alternative Process Plan in Automated Manufacturing Environment: An Approach Based on Particle Swarm Optimization