Brushless DC Motor Working Principle and Applications