Speed Control of Brushless DC Motor Implementing Extended Kalman Filter