How DC motors and universal motors work