Review of Linear Switched Reluctance Motor Designs for Linear Propulsion Applications