Text this: Iterative Learning Observer-Based High-Precision Motion Control for Repetitive Motion Tasks of Linear Motor-Driven Systems