Speed Control of Brushless DC Motor based on Online Neural-PID Controller | Synapse