Brushless motor design calculations