Multipolar SPM machines for direct drive application: a comprehensive design approach