Vibration Control of an Overhead Crane by Elimination of the Natural Frequency Component: (Optimization of Trolley Trajectory and Rope Length Variation)