Text this: Permanent Magnet Axial Length Optimization for Transverse Magnetic Flux Generator with Disk Rotor