Text this: A Novel Segment-switching Strategy with the Current Transient Overshoot Suppression for Segmented Long-Stator Linear Motor