Nonlinear System Identification and PID Control: A Combined Approach using Structure Selection and Particle Swarm Optimization | Synapse