Electric motors and generators, an up-to-date practical guide for all those interested in the generation and application of electricity