Input-Output Feedback Linearization Control of a Linear Induction Motor Taking into Consideration its Dynamic End-effects and Iron Losses