A Magneto-rheological Fluid Based Damper for Vibration Control of Flexible Robot: A Magneto-rheological Fluid Based Damper for Vibration Control of Flexible Robot