Linear electromagnetic field analysis of the solid rotor induction machine: tooth-ripple phenomena and end effect