Fault tolerant formation control of nonholonomic robots using fast adaptive gain nonsingular terminal sliding mode control