EML-based-on-linear-motor