An Accurate No-Load Analytical Model of Flat Linear Permanent Magnet Synchronous Machine Accounting for End Effects