Faul tolerant tracking of a robot manipulator: an internal model based approach