Text this: Improved DBO algorithm tunes fuzzy-PD controller for robot manipulator trajectory tracking