Text this: Adaptive dynamic programming-based multi-fault tolerant control of reconfigurable manipulator with input constraint