Design of an axial-type self-bearing motor for small axial pump