Stepper, Brushed, and Brushless Motors: Uses, Advantages, and Disadvantages