An integrated halbach-magnetic-geared permanent-magnet motor