Robust controller design for a single-link flexible manipulator