Novel dual-rotor counter-rotating PM machines with radial and axial configurations