Trajectory Following and Vibration Control for Flexible-link Manipulators -- Shaking